diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-06-09 14:53:18 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-06-09 14:53:18 +0100 |
commit | 5bf0b9a3ea6b06063c0543ecac0829935e440e6f (patch) | |
tree | 4665dbbff42ce17d5540ccb39d24ec7a285f482f | |
parent | C++17 JSON (diff) | |
download | slicer-5bf0b9a3ea6b06063c0543ecac0829935e440e6f.tar.bz2 slicer-5bf0b9a3ea6b06063c0543ecac0829935e440e6f.tar.xz slicer-5bf0b9a3ea6b06063c0543ecac0829935e440e6f.zip |
Don't build ICE stuff as a static libraryslicer-1.8.1.1
-rw-r--r-- | slicer/tool/slice/Jamroot.jam | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/slicer/tool/slice/Jamroot.jam b/slicer/tool/slice/Jamroot.jam index 46b4e3c..8ef7f87 100644 --- a/slicer/tool/slice/Jamroot.jam +++ b/slicer/tool/slice/Jamroot.jam @@ -1,22 +1,23 @@ +path-constant ice : ../../../ice ; + project ice : - : requirements + requirements + <include>$(ice)/cpp/src ; -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 - : - <cxxflags>-fPIC - <include>$(ice)/cpp/src - <link>static - : : +alias Slice : + Parser Grammar Preprocessor + CPlusPlusUtil SliceUtil FileTracker + Scanner + : : : <include>$(ice)/cpp/src ; |