From 6ef24641e5c5c87c7dd100dc4313d696b039b931 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 31 Oct 2021 13:10:04 +0000 Subject: New standard ice install path --- slicer/db/Jamfile.jam | 3 ++- slicer/ice/Jamfile.jam | 5 ++--- slicer/json/Jamfile.jam | 1 + slicer/slicer/Jamfile.jam | 3 +-- slicer/xml/Jamfile.jam | 3 ++- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/slicer/db/Jamfile.jam b/slicer/db/Jamfile.jam index 2e5c69f..73c05e5 100644 --- a/slicer/db/Jamfile.jam +++ b/slicer/db/Jamfile.jam @@ -17,6 +17,7 @@ lib slicer-db : ../slicer//slicer ../slicer//slicer sqlExceptions + ../slicer//install-headers-local : : dbppcore sqlExceptions @@ -141,5 +142,5 @@ explicit install ; explicit install-lib ; explicit install-slice ; package.install install-lib : slicer/db : : slicer-db : [ glob-tree *.h : test*.h ] ; -package.install-data install-slice : slicer/ice : [ glob *.ice : test*.ice ] ; +package.install-data install-slice : ice/slicer/db : [ glob *.ice : test*.ice ] ; diff --git a/slicer/ice/Jamfile.jam b/slicer/ice/Jamfile.jam index 79cfaba..1330c9f 100644 --- a/slicer/ice/Jamfile.jam +++ b/slicer/ice/Jamfile.jam @@ -10,6 +10,7 @@ lib slicer-ice : ..//adhocutil ../slicer//slicer ../slicer//slicer + ../slicer//install-headers-local : : ; @@ -26,10 +27,8 @@ run testSpecifics.cpp testSpecifics ; -alias install : install-lib install-slice ; +alias install : install-lib ; explicit install ; explicit install-lib ; -explicit install-slice ; package.install install-lib : slicer/ice : : slicer-ice : [ glob-tree *.h ] ; -package.install-data install-slice : slicer/ice : [ glob *.ice ] ; diff --git a/slicer/json/Jamfile.jam b/slicer/json/Jamfile.jam index 8c533bb..cc962fe 100644 --- a/slicer/json/Jamfile.jam +++ b/slicer/json/Jamfile.jam @@ -14,6 +14,7 @@ lib slicer-json : ../..//glibmm ..//adhocutil ../slicer//slicer + ../slicer//install-headers-local : : jsonpp ; diff --git a/slicer/slicer/Jamfile.jam b/slicer/slicer/Jamfile.jam index aa593e3..092fd52 100644 --- a/slicer/slicer/Jamfile.jam +++ b/slicer/slicer/Jamfile.jam @@ -21,7 +21,6 @@ lib slicer : common stdc++fs bin/include - ../slicer//install-headers-local ; alias install : install-lib install-slice ; @@ -29,7 +28,7 @@ explicit install ; explicit install-lib ; explicit install-slice ; package.install install-lib : slicer/slicer : : slicer : [ glob-tree-ex . : *.h : include ] ; -package.install-data install-slice : slicer/ice : [ glob *.ice ] ; +package.install-data install-slice : ice/slicer/slicer : [ glob *.ice ] ; explicit install-headers-local ; install install-headers-local : common : bin/include/slicer ; diff --git a/slicer/xml/Jamfile.jam b/slicer/xml/Jamfile.jam index d227b83..390b449 100644 --- a/slicer/xml/Jamfile.jam +++ b/slicer/xml/Jamfile.jam @@ -14,6 +14,7 @@ lib slicer-xml : ../slicer//slicer ../slicer//slicer xmlExceptions + ../slicer//install-headers-local : : ../..//libxmlpp xmlExceptions @@ -40,5 +41,5 @@ explicit install ; explicit install-lib ; explicit install-slice ; package.install install-lib : slicer/xml : : slicer-xml : [ glob-tree *.h ] ; -package.install-data install-slice : slicer/ice : [ glob *.ice ] ; +package.install-data install-slice : ice/slicer/xml : [ glob *.ice ] ; -- cgit v1.2.3