X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=SConstruct;h=c98eb465903179248af8d6a7c4041a2ac0921789;hb=54fe6b70dd2c783a37f4bbd62a166160adae0e0f;hp=8d97ecbc2dbaeeb436226a3f44f15072c5d11225;hpb=6dfdbbf4962860466aa70bdfe5b58990f862efc5;p=senf.git diff --git a/SConstruct b/SConstruct index 8d97ecb..c98eb46 100644 --- a/SConstruct +++ b/SConstruct @@ -6,6 +6,8 @@ import SENFSCons ########################################################################### +# This hack is needed for SCons V 0.96.1 compatibility. In current SCons versions +# we can just use 'env.AlwaysBuild(env.Alias(target), [], action)' def PhonyTarget(env, target, action): env.AlwaysBuild(env.Command(target + '.phony', 'SConstruct', env.Action(action))) env.Alias(target, target + '.phony') @@ -129,6 +131,9 @@ libsenf = env.Library( SENFSCons.LibPath('senf'), Flatten([ env.File(SENFSCons.LibPath(lib)).sources for lib in env['ALLLIBS'] ])) env.Default(libsenf) +env.Clean('all', 'libsenf.a') +env.Alias('all', 'libsenf.a') + env.Alias('install_all', env.Install('$LIBINSTALLDIR', libsenf)) env.Clean('all', [ os.path.join(path,f)