[fdo-internals] CODE SUBMISSION -- Ticket #249 : Support PREFIX make build variable on Linux

Greg Boone greg.boone at autodesk.com
Thu Mar 20 15:54:18 EDT 2008


Author:           Greg Boone

Date:             Thursday, March 20, 2008

Title:            Support custom Linux install location for FDO

Reviewed by:      TBD (Jack Lee)



========

Abstract

========



This submission modifies the FDO build scripts for Linux to allow FDO to be installed in a user specified directory location. Previously, the FDO build-install-runtime process expected FDO to be located in /usr/local/fdo-3.3.0.



to build FDO and install it to a user-specified location, you may build FDO in the following manner:



     ./build_linux.sh --p <custom install location>



e.g.





     ./build_linux.sh --p /usr/fdo





OR.. a user may bypass the FDO build_linux.sh script and directly call...



      aclocal

      libtoolize --force

      automake --add-missing --copy

      autoconf

      ./configure --prefix=/usr/fdo

      make

      make install





If a custom installation is not specified the default install location will remain /usr/local/fdo-3.3.0



If a user-specified installation location is used, application are REQUIRED to set an environment variable, FDOHOME, identifying the new location directory so that the providers.xml file may be correctly found and loaded.



e.g.



    export FDOHOME=/usr/fdo







TESTING PERFORMED:

<Minimum of regress>



==================

Note to Developers

==================

NONE



========

Bugfixes

========

Ticket #249 : Support PREFIX make build variable on Linux



================

Module by Module

================

Modified:



trunk/build_linux.sh

trunk/build_thirdparty.sh

trunk/providers.xml



trunk/Fdo/Unmanaged/Src/Fdo/ClientServices/RegistryUtility.cpp



trunk/Providers/WFS/build_linux.sh

trunk/Providers/GenericRdbms/build_linux.sh

trunk/Providers/WMS/build_linux.sh

trunk/Providers/SDF/build_linux.sh

trunk/Providers/SHP/build_linux.sh

trunk/Providers/KingOracle/build_linux.sh

trunk/Providers/PostGIS/build_linux.sh

trunk/Providers/GenericRdbms/build_linux.sh

trunk/Providers/WMS/build_linux.sh

trunk/Providers/WFS/build_linux.sh

trunk/Providers/SHP/build_linux.sh

trunk/Providers/OGR/build_linux.sh

trunk/Providers/ArcSDE/build_linux.sh

trunk/Providers/GDAL/build_linux.sh

trunk/Providers/SDF/build_linux.sh



/Providers/GenericRdbms/Docs/Makefile.am





===================

Components Affected <== Identify all components that will need recompilation

===================

Linux Build Process



=====================

Reviewers' Assessment

=====================



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fdo-internals/attachments/20080320/f6809887/attachment-0001.html


More information about the fdo-internals mailing list