X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=kvstore%2Fprotobufrpc%2FSConstruct;fp=kvstore%2Fprotobufrpc%2FSConstruct;h=79fbb68faa736daca144707954d94768fd80c6dc;hb=3c2cbef21a11c4d86952922f4da7b830a91423f9;hp=0000000000000000000000000000000000000000;hpb=db0d4c10ea7abfa2546f73e96784ebf554342977;p=bluesky.git diff --git a/kvstore/protobufrpc/SConstruct b/kvstore/protobufrpc/SConstruct new file mode 100644 index 0000000..79fbb68 --- /dev/null +++ b/kvstore/protobufrpc/SConstruct @@ -0,0 +1,29 @@ +import os + +AddOption('--prefix', + dest='prefix', + type='string', + nargs=1, + action='store', + metavar='DIR', + help='installation prefix') + +env = Environment(CXXFLAGS='-g -fPIC', PREFIX=GetOption('prefix')) + +for envvar in ('HOME', 'DISTCC_DIR', 'DISTCC_HOSTS', 'CCACHE_DIR', + 'INTERCEPTOR_SOCKET', 'ENFORGE_DIGEST_CACHE', + 'ENFORGE_CACHE_HOST', 'ENFORGE_CACHE_PORT'): + if envvar in os.environ: + env['ENV'][envvar] = os.environ[envvar] + +if env['PREFIX'] is not None: + bin_dest = env['PREFIX'] + '/usr/bin' +else: + bin_dest = '/usr/bin' + +base_files = ['protobufrpc.cc', 'socket_pool.cc'] + +if not env.has_key('LIBS'): + env['LIBS'] = [] + +SConscript(['SConscript'])