summaryrefslogtreecommitdiff
path: root/netfs/ice/Jamfile.jam
blob: a6957123aa6cb72d2ce4122ddba7cfcaf060ac19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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 ;
obj mapper : mapper.ice : <toolset>tidy:<checker>none ;
alias gen : directory exceptions file service types volume mapper ;
lib netfs-api :
	gen
	mapper.ice
	[ glob *.cpp ] :
	<library>..//Ice
	<library>..//pthread
	<library>..//adhocutil
	<library>..//slicer
	<implicit-dependency>gen
	<slicer>pure
	: :
	<include>.
	<library>..//Ice
	<library>..//pthread
	<implicit-dependency>gen
	;

explicit install ;
alias install : install-lib install-slice ;
package.install install-lib : : : netfs-api : [ glob-tree *.h ] ;
package.install-data install-slice : netfs/ice : [ glob-tree *.ice ] ;