Index: /trunk/libffado/SConstruct =================================================================== --- /trunk/libffado/SConstruct (revision 1543) +++ /trunk/libffado/SConstruct (revision 1623) @@ -246,5 +246,5 @@ name2 = pkg.replace("+","").replace(".","").replace("-","").upper() env['%s_FLAGS' % name2] = conf.GetPKGFlags( pkg, pkgs[pkg] ) - print '%s_FLAGS' % name2 + #print '%s_FLAGS' % name2 if env['%s_FLAGS'%name2] == 0: allpresent &= 0 @@ -571,5 +571,9 @@ if build_base: - env.SConscript( dirs=subdirs, exports="env", build_dir=build_base+subdir ) + #env.SConscript( dirs=subdirs, exports="env", build_dir=build_base ) + builddirs = list() + for dir in subdirs: + builddirs.append( build_base + dir ) + env.SConscript( dirs=subdirs, exports="env", build_dir=builddirs ) else: env.SConscript( dirs=subdirs, exports="env" )