summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--netfs/daemon/Jamfile.jam9
-rw-r--r--netfs/fuse/Jamfile.jam9
-rw-r--r--netfs/ice/Jamfile.jam12
3 files changed, 27 insertions, 3 deletions
diff --git a/netfs/daemon/Jamfile.jam b/netfs/daemon/Jamfile.jam
index 4809935..99c3234 100644
--- a/netfs/daemon/Jamfile.jam
+++ b/netfs/daemon/Jamfile.jam
@@ -1,16 +1,23 @@
import package ;
+obj daemonConfig : daemonConfig.ice :
+ <toolset>tidy:<checker>none
+ <library>../ice//netfs-api
+ <implicit-dependency>../ice//netfs-api
+;
lib netfsd-configuration :
+ daemonConfig
daemonConfig.ice
daemonConfigImpl.cpp
:
<library>../ice//netfs-api
<implicit-dependency>../ice//netfs-api
+ <implicit-dependency>daemonConfig
<library>..//Ice
<library>..//stdc++fs
<library>..//slicer
<library>..//adhocutil
- <slicer>yes
+ <slicer>pure
: :
<include>.
<library>..//Ice
diff --git a/netfs/fuse/Jamfile.jam b/netfs/fuse/Jamfile.jam
index 6972e3f..e9211fe 100644
--- a/netfs/fuse/Jamfile.jam
+++ b/netfs/fuse/Jamfile.jam
@@ -3,13 +3,20 @@ import package ;
lib fuse : : <name>fuse ;
lib Glacier2 : : <name>Glacier2++11 ;
+obj fuseConfig : fuseConfig.ice :
+ <toolset>tidy:<checker>none
+ <library>../ice//netfs-api
+ <implicit-dependency>../ice//netfs-api
+;
lib netfs-client-configuration :
+ fuseConfig
fuseConfig.ice
fuseConfigImpl.cpp
:
- <slicer>yes
+ <slicer>pure
<library>../ice//netfs-api
<implicit-dependency>../ice//netfs-api
+ <implicit-dependency>fuseConfig
<library>..//Ice
<library>..//slicer
<library>..//adhocutil
diff --git a/netfs/ice/Jamfile.jam b/netfs/ice/Jamfile.jam
index 6f5036f..cfb4f14 100644
--- a/netfs/ice/Jamfile.jam
+++ b/netfs/ice/Jamfile.jam
@@ -1,14 +1,24 @@
import package ;
+obj directory : directory.ice : <toolset>tidy:<checker>none ;
+obj exceptions : exceptions.ice : <toolset>tidy:<checker>none ;
+obj file : file.ice : <toolset>tidy:<checker>none ;
+obj service : service.ice : <toolset>tidy:<checker>none ;
+obj types : types.ice : <toolset>tidy:<checker>none ;
+obj volume : volume.ice : <toolset>tidy:<checker>none ;
+alias gen : directory exceptions file service types volume ;
lib netfs-api :
- [ glob *.cpp *.ice ] :
+ gen
+ [ glob *.cpp ] :
<library>..//Ice
<library>..//pthread
<library>..//adhocutil
+ <implicit-dependency>gen
: :
<include>.
<library>..//Ice
<library>..//pthread
+ <implicit-dependency>gen
;
explicit install ;