--- /dev/null
+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'])