diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2019-10-19 17:26:23 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2019-10-20 11:23:27 +0100 |
commit | 9f3c1a0ba54384b3f4a363acf3364147db152187 (patch) | |
tree | 47d75d25ff417c4709a92c6455fb302f80eea7ac /icespider | |
parent | Get glibmm and xml++ flags from pkg-config (diff) | |
download | icespider-9f3c1a0ba54384b3f4a363acf3364147db152187.tar.bz2 icespider-9f3c1a0ba54384b3f4a363acf3364147db152187.tar.xz icespider-9f3c1a0ba54384b3f4a363acf3364147db152187.zip |
Modernize build
Diffstat (limited to 'icespider')
-rw-r--r-- | icespider/compile/slice/Jamroot.jam | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/icespider/compile/slice/Jamroot.jam b/icespider/compile/slice/Jamroot.jam index f83b79e..612cdf0 100644 --- a/icespider/compile/slice/Jamroot.jam +++ b/icespider/compile/slice/Jamroot.jam @@ -1,23 +1,28 @@ +path-constant ice : ../../../ice ; + project ice : - : requirements + requirements + <cxxstd>11 + <warnings>off + <include>$(ice)/cpp/src + <toolset>tidy:<checker>none + <coverage>off ; -path-constant ice : ../../../ice ; +obj Parser : $(ice)/cpp/src/Slice/Parser.cpp ; +obj Grammar : $(ice)/cpp/src/Slice/Grammar.cpp ; +obj Preprocessor : $(ice)/cpp/src/Slice/Preprocessor.cpp ; +obj CPlusPlusUtil : $(ice)/cpp/src/Slice/CPlusPlusUtil.cpp ; +obj SliceUtil : $(ice)/cpp/src/Slice/SliceUtil.cpp ; +obj FileTracker : $(ice)/cpp/src/Slice/FileTracker.cpp ; +obj Scanner : $(ice)/cpp/src/Slice/Scanner.cpp ; -lib Slice : - $(ice)/cpp/src/Slice/Parser.cpp - $(ice)/cpp/src/Slice/Grammar.cpp - $(ice)/cpp/src/Slice/Preprocessor.cpp - $(ice)/cpp/src/Slice/CPlusPlusUtil.cpp - $(ice)/cpp/src/Slice/SliceUtil.cpp - $(ice)/cpp/src/Slice/FileTracker.cpp - $(ice)/cpp/src/Slice/Scanner.cpp - : - <toolset>tidy:<checker>none - <cxxflags>-fPIC - <include>$(ice)/cpp/src - <link>static - : : +alias Slice : + Parser Grammar Preprocessor + CPlusPlusUtil SliceUtil FileTracker + Scanner + : : : <include>$(ice)/cpp/src + <include>$(ice)/cpp/include ; |