Import(Split("env PREFIX VERSION PACKAGE TARBALL")) sources=Split(""" rcat.c rdir.c rget.c rls.c rmv.c rput.c rrmdir.c rtouch.c rcd.c rdu.c rgrab.c rmkdir.c rpro.c rrm.c rtar.c rver.c """) remote=env.StaticLibrary(target = 'remote', source = sources ) curdir=Dir('.').srcnode().path env.Command('table.h',sources,'cd %s;../maketable r' % curdir) env.Export("remote")