Changes between Version 4 and Version 5 of MapGuideRfc149


Ignore:
Timestamp:
Jun 2, 2015 4:54:48 AM (3 years ago)
Author:
jng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc149

    v4 v5  
    101101On Linux, the main configure script will be modified to accept individual `--with` options for specific oem component paths, along with a general `--with-oem` option which when pointed to the root path of an oem buildpack will automatically set the paths of all required oem components. All existing Makefile.am files will be modified to use parameterized include/linker paths based on the new OEM component variables defined by the configure script.
    102102
    103 Where possible and convenience, we no longer keep binaries of key dependencies and opt for a download-and-cache approach. Such dependencies include:
     103As mentioned above, agg is kept inside MgDev/Oem as it is source-referenced by the Renderers project on Windows. On Linux however, agg is compiled as a library and linked by Renderers. As a result, a prebuild.sh script is included in the MgDev root to build agg and Fusion for Linux. prebuild.sh accepts the same parameters as build_oem.sh. build_oem.sh will move to the new Oem location. It is expected that prebuild.sh is executed for the desired configuration/platform before the main configure script is run.
     104
     105Where possible and convenient, we no longer keep binaries of key dependencies and opt for a download-and-cache approach. Such dependencies include:
    104106
    105107 * PHP: If required we can download the official distribution from the PHP windows download site.