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'])