Hi,
alias boostHack
: # no sources
: # no build requirements
: # no default build
:
<include>.
;
and
- libSupport defined with:
project: requirements<include>$(BOOST_HACK)&&$(BOOST_LIBS)
<include>include
<link>static
: usage-requirements<include>include
<include>../../tuttle/src
: build-dir $(BUILD)/openFX/Support;
lib Support : # which using boost system library[ glob-tree *.cpp ]:
/boost//system/<link>static
;
like it mentionned here http://www.boost.org/doc/libs/1_36_0/doc/html/bbv2/faq.html, headers are included with alphabetical order, and I try to change order with <include>$(BOOST_HACK)&&$(BOOST_LIBS).But with using the boost system library, it include the BOOST_ROOT directory before the BoostHack header library.
In the command, I found:
-I"/datas/mrn/dev/TuttleOFX/3rdParty/boost" -I"/datas/mrn/dev/TuttleOFX/libraries/boostHack" -I"/datas/mrn/dev/TuttleOFX/3rdParty/boost"and I want:-I"/datas/mrn/dev/TuttleOFX/libraries/boostHack" -I"/datas/mrn/dev/TuttleOFX/3rdParty/boost"
Can someone know how to change this including order between include directory and library dependencies ?