blob: b725fc962b88809bb3ef0beb40f3d9ed11ca0931 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
target = "zip2exe"
files = Split("""
main.cpp
zlib/adler32.c
zlib/crc32.c
zlib/inffast.c
zlib/inflate.c
zlib/inftrees.c
zlib/ioapi.c
zlib/unzip.c
zlib/zutil.c
""")
resources = Split("""
zip2exe.xml
icon.ico
""")
rc = 'res.rc'
libs = Split("""
user32
gdi32
comctl32
comdlg32
advapi32
shell32
""")
headers = Split("""
Base.nsh
Classic.nsh
Modern.nsh
""")
Import('BuildUtil defenv')
BuildUtil(target, files, libs, res = rc, resources = resources)
defenv.DistributeContrib(headers,path=target)
|