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:
parent
21d72bba17
commit
b604cdfe3f
29 changed files with 1461 additions and 0 deletions
47
Contrib/Makensisw/SConscript
Normal file
47
Contrib/Makensisw/SConscript
Normal file
|
@ -0,0 +1,47 @@
|
|||
target = 'makensisw'
|
||||
|
||||
files = Split("""
|
||||
makensisw.cpp
|
||||
noclib.cpp
|
||||
toolbar.cpp
|
||||
utils.cpp
|
||||
version.cpp
|
||||
""")
|
||||
|
||||
res = Split("""
|
||||
resource.rc
|
||||
""")
|
||||
|
||||
resources = Split("""
|
||||
shell.ico
|
||||
makensisw.xml
|
||||
logo.bmp
|
||||
toolbar.bmp
|
||||
toolbar24.bmp
|
||||
toolbar24d.bmp
|
||||
toolbar24h.bmp
|
||||
#Contrib/Graphics/Icons/modern-install-blue-full.ico
|
||||
""")
|
||||
|
||||
libs = Split("""
|
||||
kernel32
|
||||
advapi32
|
||||
user32
|
||||
gdi32
|
||||
shell32
|
||||
comdlg32
|
||||
comctl32
|
||||
""")
|
||||
|
||||
Import('BuildUtil')
|
||||
|
||||
BuildUtil(
|
||||
target,
|
||||
files,
|
||||
libs,
|
||||
res = res,
|
||||
resources = resources,
|
||||
entry = 'WinMain',
|
||||
install = '',
|
||||
defines = ['WIN32_MEAN_AND_LEAN', 'RELEASE=2.0']
|
||||
)
|
Loading…
Add table
Add a link
Reference in a new issue