Michael Marcin wrote:
> Can someone point me to which files I need to touch to make ASL
> reference, for instance C:\boost\trunk instead of
> C:\adobe\boost_libraries?
Easiest: One possibility would be to use a tool like Junction Link Magic to
create a junction point (similar to a unix symlink).
Possible: ASL doesn't have a single point of change to point to a different
copy of boost. Grepping through the sources suggests that a bjam build may
work if you update the following files (untested):
#definitely must be patched for bjam to work
./adobe_platform_libraries/boost-build.jam
./adobe_source_libraries/boost-build.jam
./adobe_source_libraries/Jamfile.v2
#must be patched if you use build.bat or build.sh
./adobe_source_libraries/tools/build.bat
./adobe_source_libraries/tools/install.sh
./adobe_source_libraries/tools/patch_boost.sh
./adobe_source_libraries/tools/post_boost_build.pl
In addition, if you use the IDE projects instead of the jamfiles, you might
need to also update:
./adobe_source_libraries/xcode_ide/xci_libsettings_boost.xcconfig
./adobe_source_libraries/msvc_ide/boost_all.vsprops
And re-add appropriate sources to the various IDE project files.
Hope this helps,
Mat
|