X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senfscons%2FCombinedObject.py;fp=senfscons%2FCombinedObject.py;h=eaf3ce1f3c90bb8bf5474798debc6c238a739f0b;hb=6b43243d9b1a3b9720efdacc6f02364877ebe2aa;hp=0000000000000000000000000000000000000000;hpb=2c5ee014ddfed45406e238029600346c99870229;p=senf.git diff --git a/senfscons/CombinedObject.py b/senfscons/CombinedObject.py new file mode 100644 index 0000000..eaf3ce1 --- /dev/null +++ b/senfscons/CombinedObject.py @@ -0,0 +1,16 @@ + +def generate(env): + + builder = env.Builder( + action = [ '$LDCOMBINECOM $TARGET $SOURCES' ], + suffix = '.o', + ensure_suffix = 1, + src_suffix = '.o', + src_builder = 'Object') + + env['BUILDERS']['CombinedObject'] = builder + + env.SetDefault(LDCOMBINECOM = 'ld -r -o') + +def exists(env): + return True