]>
Commit | Line | Data |
---|---|---|
2ce79e48 JS |
1 | ### List of variables for the purposes of generating an application's |
2 | ### setup.exe | |
3 | ||
4 | #------------------------------------------------------------------------- | |
5 | # The application name | |
6 | #------------------------------------------------------------------------- | |
7 | ||
8 | APPNAME=wxwin | |
9 | ||
10 | #------------------------------------------------------------------------- | |
11 | # The application title | |
12 | #------------------------------------------------------------------------- | |
13 | ||
77ffb593 | 14 | APPTITLE="wxWidgets" |
2ce79e48 JS |
15 | |
16 | #------------------------------------------------------------------------- | |
17 | # The application author (copyright holder) | |
18 | #------------------------------------------------------------------------- | |
19 | ||
77ffb593 | 20 | AUTHOR="The wxWidgets Team" |
2ce79e48 JS |
21 | |
22 | #------------------------------------------------------------------------- | |
23 | # The application vendor (organisation) | |
24 | #------------------------------------------------------------------------- | |
25 | ||
26 | VENDOR="Anthemion" | |
27 | ||
28 | #------------------------------------------------------------------------- | |
29 | # The application data file extension | |
30 | #------------------------------------------------------------------------- | |
31 | ||
32 | APPEXTENSION= | |
33 | ||
34 | #------------------------------------------------------------------------- | |
35 | # The symbol to use when querying for the version number (not used) | |
36 | #------------------------------------------------------------------------- | |
37 | ||
38 | VERSIONSYMBOL=wxVERSION | |
39 | ||
40 | #------------------------------------------------------------------------- | |
41 | # The top-level directory of the application source tree | |
42 | #------------------------------------------------------------------------- | |
43 | ||
44 | APPDIR=c:/wx2dev/wxWindows | |
45 | ||
46 | #------------------------------------------------------------------------- | |
47 | # The destination directory of the setup | |
48 | #------------------------------------------------------------------------- | |
49 | ||
50 | DESTDIR=$APPDIR/deliver | |
51 | ||
52 | #------------------------------------------------------------------------- | |
53 | # The temporary image directory to use when preparing the setup | |
54 | #------------------------------------------------------------------------- | |
55 | ||
77ffb593 | 56 | SETUPIMAGEDIR=$APPDIR/deliver/wxWidgets-$VERSION |
2ce79e48 JS |
57 | |
58 | #------------------------------------------------------------------------- | |
59 | # The name of the file with $VERSIONSYMBOL in it | |
60 | #------------------------------------------------------------------------- | |
61 | ||
62 | VERSIONSYMBOLFILE=$APPDIR/include/wx/version.h | |
63 | ||
64 | #------------------------------------------------------------------------- | |
65 | # The locations of the project's Inno Setup header and footer files | |
66 | #------------------------------------------------------------------------- | |
67 | ||
68 | INNOTOP=$APPDIR/distrib/msw/innotop.txt | |
69 | INNOBOTTOM=$APPDIR/distrib/msw/innobott.txt | |
70 | ||
71 | #------------------------------------------------------------------------- | |
72 | # The location of the generated setup script | |
73 | #------------------------------------------------------------------------- | |
74 | ||
75 | SETUPSCRIPTNAME=$APPDIR/distrib/msw/wxwin2.iss | |
76 | ||
77 | #------------------------------------------------------------------------- | |
78 | # The locations of the readme and license files | |
79 | #------------------------------------------------------------------------- | |
80 | ||
81 | READMEFILE=$APPDIR/docs/readme.txt | |
82 | READMEAFTERFILE=$APPDIR/docs/msw/install.txt | |
83 | LICENSEFILE=$APPDIR/docs/licence.txt | |
84 | ||
85 | #------------------------------------------------------------------------- | |
86 | # The binary to include in the setup | |
87 | #------------------------------------------------------------------------- | |
88 | ||
89 | APPBINARY=$APPDIR/src/ReleaseStable/$APPNAME.exe | |
90 | #APPBINARY=$APPDIR/src/ReleaseDev/$APPNAME.exe | |
91 | ||
92 | #------------------------------------------------------------------------- | |
93 | # The location of the setup compiler | |
94 | #------------------------------------------------------------------------- | |
95 | ||
69f9caa2 | 96 | SETUPCOMPILER="c:/Program Files/Inno Setup 4/compil32.exe" |
2ce79e48 JS |
97 | |
98 | #------------------------------------------------------------------------- | |
99 | # Whether we will compress the binary (0 or 1). | |
100 | # Use --upx or --no-upx to override this default value. | |
101 | #------------------------------------------------------------------------- | |
102 | ||
103 | UPX=0 | |
104 | ||
105 | #------------------------------------------------------------------------- | |
106 | # Whether we will make a manual (0 or 1) | |
107 | # Use --make-manual or --no-make-manual to override this default value. | |
108 | #------------------------------------------------------------------------- | |
109 | ||
110 | MAKEMANUAL=0 | |
111 | ||
112 | #------------------------------------------------------------------------- | |
113 | # The manual filename(s) | |
114 | #------------------------------------------------------------------------- | |
115 | ||
116 | MANUALFILES=wx.chm | |
117 | ||
118 | #------------------------------------------------------------------------- | |
119 | # The directory containing the manual source. We assume | |
120 | # that there is a Makefile in this directory for making the | |
121 | # manual. | |
122 | #------------------------------------------------------------------------- | |
123 | ||
124 | MANUALDIR=$APPDIR/docs | |
125 | ||
126 | #------------------------------------------------------------------------- | |
127 | # The resources file to compile, if any (e.g. myapp.bin). | |
128 | # This is just a zip containing files to be used by the | |
129 | # application, usually stored in src/resources. | |
130 | # | |
131 | # If this is left empty, no resources will be compiled. | |
132 | #------------------------------------------------------------------------- | |
133 | ||
134 | RESOURCESFILE= | |
135 | ||
136 | #------------------------------------------------------------------------- | |
137 | # The directory containing the resources. | |
138 | # | |
139 | # If this is left empty, no resources will be compiled. | |
140 | #------------------------------------------------------------------------- | |
141 | ||
142 | RESOURCESDIR= | |
143 |