summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2019-02-03 12:36:23 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2019-02-03 12:36:23 +0000
commit3cb8348cacc6bb60b99a82893b0ba739ccd1c78b (patch)
tree8fc35406a1c80ba5a064de81afd295cee604b531
parentRemove boost::filesystem in favour of std::filesystem (diff)
downloadicetray-3cb8348cacc6bb60b99a82893b0ba739ccd1c78b.tar.bz2
icetray-3cb8348cacc6bb60b99a82893b0ba739ccd1c78b.tar.xz
icetray-3cb8348cacc6bb60b99a82893b0ba739ccd1c78b.zip
Tidy up install targets
-rw-r--r--icetray/Jamfile.jam7
-rw-r--r--icetray/dryice/Jamfile.jam2
-rw-r--r--icetray/icetray/Jamfile.jam5
-rw-r--r--icetray/tool/Jamfile.jam4
4 files changed, 15 insertions, 3 deletions
diff --git a/icetray/Jamfile.jam b/icetray/Jamfile.jam
index f6df0c9..f44d506 100644
--- a/icetray/Jamfile.jam
+++ b/icetray/Jamfile.jam
@@ -15,3 +15,10 @@ build-project icetray ;
build-project dryice ;
build-project tool ;
+explicit install ;
+alias install :
+ dryice//dryice
+ icetray//install
+ tool//install
+ ;
+
diff --git a/icetray/dryice/Jamfile.jam b/icetray/dryice/Jamfile.jam
index d17c9c9..0735af3 100644
--- a/icetray/dryice/Jamfile.jam
+++ b/icetray/dryice/Jamfile.jam
@@ -15,5 +15,5 @@ lib dryice :
<include>.
;
-package.install install-dryice : <install-source-root>. : : dryice : [ glob *.h ] ;
+package.install install : <install-source-root>. : : dryice : [ glob *.h ] ;
diff --git a/icetray/icetray/Jamfile.jam b/icetray/icetray/Jamfile.jam
index cba31bb..d27f3ea 100644
--- a/icetray/icetray/Jamfile.jam
+++ b/icetray/icetray/Jamfile.jam
@@ -25,6 +25,11 @@ lib icetray :
<library>..//boost_thread
;
+explicit install ;
+alias install :
+ install-main
+ install-ice
+ ;
package.install install-main : : : icetray : [ glob-tree *.h : defaultPool.h ] ;
package.install-data install-ice : icetray/ice : [ glob *.ice ] ;
diff --git a/icetray/tool/Jamfile.jam b/icetray/tool/Jamfile.jam
index 9d53f4e..6df95af 100644
--- a/icetray/tool/Jamfile.jam
+++ b/icetray/tool/Jamfile.jam
@@ -21,8 +21,8 @@ exe icetray-doc :
<library>dl
;
-explicit install-tools ;
-alias install-tools :
+explicit install ;
+alias install :
install-tools-data
install-tools-bin
;