diff options
| author | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-03-08 08:34:57 +0000 | 
|---|---|---|
| committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-03-08 08:34:57 +0000 | 
| commit | 556589d180eebcf76c528e8a2f7676dc52c65464 (patch) | |
| tree | cf690a2fc34c2610e4e6d72e220a639120aac5c3 /service | |
| parent | Use curl instead of libxml2's networking as we need more control over HTTP re... (diff) | |
| download | mirrorsearch-556589d180eebcf76c528e8a2f7676dc52c65464.tar.bz2 mirrorsearch-556589d180eebcf76c528e8a2f7676dc52c65464.tar.xz mirrorsearch-556589d180eebcf76c528e8a2f7676dc52c65464.zip | |
Split the builds into the usual domain, api and service components
Diffstat (limited to 'service')
| -rw-r--r-- | service/Jamfile.jam | 43 | 
1 files changed, 37 insertions, 6 deletions
| diff --git a/service/Jamfile.jam b/service/Jamfile.jam index 8f15002..7c0026c 100644 --- a/service/Jamfile.jam +++ b/service/Jamfile.jam @@ -7,10 +7,40 @@ lib dbpp-postgresql : : : : <include>/usr/include/dbpp-postgresql ;  lib dryice : : : : <include>/usr/include/icetray ;  lib curl ; -lib mirrorsearch : -	[ glob *.cpp *.ice sql/*.sql : test.cpp ] +lib mirrorsearch-domain : +	models.ice  	:  	<slicer>yes +	<library>..//Ice +	<library>..//IceUtil +	<library>..//pthread +	<library>..//slicer +	<library>..//adhocutil +	: : +	<include>. +	; + +lib mirrorsearch-api : +	api.ice +	: +	<slicer>yes +	<library>..//Ice +	<library>..//IceUtil +	<library>..//pthread +	<library>..//slicer +	<library>mirrorsearch-domain +	<implicit-dependency>mirrorsearch-domain +	: : +	<library>mirrorsearch-domain +	<implicit-dependency>mirrorsearch-domain +	; + +lib mirrorsearch-service : +	[ glob *.cpp sql/*.sql : test.cpp ] +	: +	<library>mirrorsearch-domain +	<library>mirrorsearch-api +	<implicit-dependency>mirrorsearch-api  	<library>curl  	<library>..//adhocutil  	<library>..//dbppcore @@ -32,6 +62,8 @@ lib mirrorsearch :  	: :  	<include>.  	<library>..//icetray +	<library>mirrorsearch-api +	<implicit-dependency>mirrorsearch-api  	;  path-constant me : . ; @@ -51,16 +83,15 @@ run test.cpp  	<library>..//adhocutil  	<library>..//boost_system  	<library>..//boost_filesystem -	<library>..//netfs-api  	<library>..//IceUtil  	<library>..//Ice  	<library>..//IceBox  	<library>..//pthread  	<library>dryice -	<library>mirrorsearch -	<implicit-dependency>mirrorsearch +	<library>mirrorsearch-service +	<implicit-dependency>mirrorsearch-service  ; -package.install install : : : mirrorsearch ; +package.install install : : : mirrorsearch-service ; | 
