2005-04-16 18:48:50 +00:00
|
|
|
target = "zip2exe"
|
|
|
|
|
2005-04-23 19:15:22 +00:00
|
|
|
files = Split("""
|
2005-04-16 18:48:50 +00:00
|
|
|
main.cpp
|
2005-04-23 19:15:22 +00:00
|
|
|
zlib/ioapi.c
|
|
|
|
zlib/unzip.c
|
2005-04-16 18:48:50 +00:00
|
|
|
""")
|
|
|
|
|
|
|
|
resources = Split("""
|
|
|
|
zip2exe.xml
|
|
|
|
icon.ico
|
|
|
|
""")
|
|
|
|
|
|
|
|
rc = 'res.rc'
|
|
|
|
|
|
|
|
libs = Split("""
|
|
|
|
user32
|
|
|
|
gdi32
|
|
|
|
comctl32
|
|
|
|
comdlg32
|
|
|
|
advapi32
|
|
|
|
shell32
|
2010-02-07 21:24:09 +00:00
|
|
|
z
|
2005-04-16 18:48:50 +00:00
|
|
|
""")
|
|
|
|
|
2005-04-30 18:04:55 +00:00
|
|
|
headers = Split("""
|
|
|
|
Base.nsh
|
|
|
|
Classic.nsh
|
|
|
|
Modern.nsh
|
|
|
|
""")
|
|
|
|
|
|
|
|
Import('BuildUtil defenv')
|
2005-04-16 18:48:50 +00:00
|
|
|
|
2006-01-21 09:54:23 +00:00
|
|
|
BuildUtil(target, files, libs, res = rc, resources = resources)
|
2005-04-30 18:04:55 +00:00
|
|
|
|
2006-01-21 09:54:23 +00:00
|
|
|
defenv.DistributeContrib(headers,path=target)
|