diff --git a/senfscons/senfutil.py b/senfscons/senfutil.py index a2b1ce8b6f05c84c2d503c5cc064e9c50644a9f6..4aae4da2e8cfbc99d4476a7200d23d95cfd7835a 100644 --- a/senfscons/senfutil.py +++ b/senfscons/senfutil.py @@ -64,6 +64,18 @@ def SetupForSENF(env): '${profile and "profile=1" or None}' ], CPPDEFINES = [ '${not(final) and "SENF_DEBUG" or None}' ] ) + #env.Default( + # env.AlwaysBuild( + # env.Command('senf/libsenf.a', [], [ 'scons -C %s $SENF_BUILDOPTS libsenf.a' % os.path.realpath('senf')]))) + elif os.path.exists('../senf'): + print "\nUsing SENF in '../senf'\n" + env.Append( LIBPATH = [ '../senf' ], + CPPPATH = [ '../senf/include' ], + SENF_BUILDOPTS = [ '${final and "final=1" or None}', + '${debug and "debug=1" or None}', + '${profile and "profile=1" or None}' ], + CPPDEFINES = [ '${not(final) and "SENF_DEBUG" or None}' ] ) + #env.Default( # env.AlwaysBuild( # env.Command('senf/libsenf.a', [], [ 'scons -C %s $SENF_BUILDOPTS libsenf.a' % os.path.realpath('senf')])))