Import ('env') # Copy environment to add LDAP_DEPRECATED only for ldap module envLDAP = env.Clone() envLDAP.Append(CCFLAGS = ['-DLDAP_DEPRECATED']) #envLDAP['CCFLAGS'] += ['-DLDAP_DEPRECATED'] sources = Glob('*.cpp') sources_internal = Glob('internal/*.cpp') result = envLDAP.StaticLibrary ('anna_ldap', [sources, sources_internal]); Return ('result')