From 684c1675a8a04073e769a565bee8acd7ca46247d Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 22 Aug 2020 16:59:22 +0100 Subject: Build against external slicer-parser library --- .gitmodules | 4 ---- ice | 1 - slicer/tool/Jamfile.jam | 5 ++--- slicer/tool/slice/Jamroot.jam | 28 ---------------------------- 4 files changed, 2 insertions(+), 36 deletions(-) delete mode 100644 .gitmodules delete mode 160000 ice delete mode 100644 slicer/tool/slice/Jamroot.jam diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index e0e648c..0000000 --- a/.gitmodules +++ /dev/null @@ -1,4 +0,0 @@ -[submodule "ice"] - path = ice - url = https://github.com/zeroc-ice/ice - branch = 3.7 diff --git a/ice b/ice deleted file mode 160000 index 827fb61..0000000 --- a/ice +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 827fb617431b61f1fe811139f7b7f33beb45dbf0 diff --git a/slicer/tool/Jamfile.jam b/slicer/tool/Jamfile.jam index e8ef3e9..98067b9 100644 --- a/slicer/tool/Jamfile.jam +++ b/slicer/tool/Jamfile.jam @@ -2,14 +2,13 @@ import package ; lib po : : boost_program_options ; lib stdc++fs ; -lib mcpp ; +lib slice-parser ; lib slicer-compiler : parser.cpp : - slice//Slice + slice-parser ..//Ice++11 - mcpp stdc++fs ..//adhocutil ../slicer//slicer diff --git a/slicer/tool/slice/Jamroot.jam b/slicer/tool/slice/Jamroot.jam deleted file mode 100644 index 612cdf0..0000000 --- a/slicer/tool/slice/Jamroot.jam +++ /dev/null @@ -1,28 +0,0 @@ -path-constant ice : ../../../ice ; - -project ice : - requirements - 11 - off - $(ice)/cpp/src - tidy:none - off - ; - -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 ; - -alias Slice : - Parser Grammar Preprocessor - CPlusPlusUtil SliceUtil FileTracker - Scanner - : : : - $(ice)/cpp/src - $(ice)/cpp/include - ; - -- cgit v1.2.3