X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSConscript;h=b8589db943da997ada372854e58de7fb9af78701;hb=0584aff454ea331f482f830c3ee16d4fdafb3ffb;hp=62838d199cedc26209ea347c1d80a398ad63e660;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/SConscript b/senf/SConscript index 62838d1..b8589db 100644 --- a/senf/SConscript +++ b/senf/SConscript @@ -9,6 +9,9 @@ import SENFSCons, glob, os if not env.GetOption('clean') and not os.path.exists("local_config.hh"): Execute(Touch("local_config.hh")) -SConscript(glob.glob("*/SConscript")) +# Ext/SConscript is last so it can depend on env vars set by any other script +# (e.g. $PACKET_BUNDLES) +SConscript(list(set(glob.glob("*/SConscript")) - set(("Ext/SConscript",)))) +SConscript("Ext/SConscript") -env.InstallSubdir(target = '$INCLUDEINSTALLDIR', source = [ 'config.hh' ]) +env.InstallSubdir(target = '$INCLUDEINSTALLDIR', source = [ glob.glob("*.hh") ])