new build system using SCons

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3969 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2005-04-16 18:48:50 +00:00
parent 21d72bba17
commit b604cdfe3f
29 changed files with 1461 additions and 0 deletions

32
SCons/Config/default Normal file
View file

@ -0,0 +1,32 @@
print "Using default tools configuration"
Import('defenv')
### flags
defenv['ENTRY_FLAG'] = lambda x: ''
defenv['MAP_FLAG'] = lambda x: ''
defenv['EXCEPTION_FLAG'] = ''
defenv['NODEFLIBS_FLAG'] = ''
defenv['C_FLAG'] = ''
defenv['CPP_FLAG'] = ''
### stub environment
stub_env = defenv.Copy()
### makensis environment
makensis_env = defenv.Copy()
### plugin environment
plugin_env = defenv.Copy(no_import_lib = 1)
### util environment
util_env = defenv.Copy()
# return
Return('stub_env makensis_env plugin_env util_env')