]>
Commit | Line | Data |
---|---|---|
d7463f75 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=wxconfigtool | |
9 | ||
10 | #------------------------------------------------------------------------- | |
11 | # The application title | |
12 | #------------------------------------------------------------------------- | |
13 | ||
14 | APPTITLE="wxWindows Configuration Tool" | |
15 | ||
16 | #------------------------------------------------------------------------- | |
17 | # The application author (copyright holder) | |
18 | #------------------------------------------------------------------------- | |
19 | ||
20 | AUTHOR="Julian Smart" | |
21 | ||
22 | #------------------------------------------------------------------------- | |
23 | # The application vendor (organisation) | |
24 | #------------------------------------------------------------------------- | |
25 | ||
26 | VENDOR="Anthemion Software" | |
27 | ||
28 | #------------------------------------------------------------------------- | |
29 | # The application data file extension | |
30 | #------------------------------------------------------------------------- | |
31 | ||
32 | APPEXTENSION=wxs | |
33 | ||
34 | #------------------------------------------------------------------------- | |
35 | # The symbol to use when querying for the version number | |
36 | #------------------------------------------------------------------------- | |
37 | ||
38 | VERSIONSYMBOL=ctVERSION_NUMBER | |
39 | ||
40 | #------------------------------------------------------------------------- | |
41 | # The top-level directory of the application source tree | |
42 | #------------------------------------------------------------------------- | |
43 | ||
44 | APPDIR=c:/wx2dev/wxWindows/utils/configtool | |
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 | ||
56 | SETUPIMAGEDIR=$APPDIR/deliver/image | |
57 | ||
58 | #------------------------------------------------------------------------- | |
59 | # The name of the file with $VERSIONSYMBOL in it | |
60 | #------------------------------------------------------------------------- | |
61 | ||
62 | VERSIONSYMBOLFILE=$APPDIR/src/symbols.h | |
63 | ||
64 | #------------------------------------------------------------------------- | |
65 | # The locations of the project's Inno Setup header and footer files | |
66 | #------------------------------------------------------------------------- | |
67 | ||
68 | INNOTOP=$APPDIR/scripts/innotop.txt | |
69 | INNOBOTTOM=$APPDIR/scripts/innobott.txt | |
70 | ||
71 | #------------------------------------------------------------------------- | |
72 | # The location of the generated setup script | |
73 | #------------------------------------------------------------------------- | |
74 | ||
75 | SETUPSCRIPTNAME=$DESTDIR/$APPNAME.iss | |
76 | ||
77 | #------------------------------------------------------------------------- | |
78 | # The locations of the readme and license files | |
79 | #------------------------------------------------------------------------- | |
80 | ||
81 | READMEFILE=$APPDIR/docs/readme.txt | |
82 | READMEAFTERFILE=$APPDIR/docs/readme-after.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 | ||
91 | #------------------------------------------------------------------------- | |
92 | # The location of the setup compiler | |
93 | #------------------------------------------------------------------------- | |
94 | ||
95 | SETUPCOMPILER="c:/Program Files/Inno Setup 2/compil32.exe" | |
96 | ||
97 | #------------------------------------------------------------------------- | |
98 | # Whether we will compress the binary (0 or 1). | |
99 | # Use --upx or --no-upx to override this default value. | |
100 | #------------------------------------------------------------------------- | |
101 | ||
102 | UPX=0 | |
103 | ||
104 | #------------------------------------------------------------------------- | |
105 | # Whether we will make a manual (0 or 1) | |
106 | # Use --make-manual or --no-make-manual to override this default value. | |
107 | #------------------------------------------------------------------------- | |
108 | ||
109 | MAKEMANUAL=1 | |
110 | ||
111 | #------------------------------------------------------------------------- | |
112 | # The manual filename(s) | |
113 | #------------------------------------------------------------------------- | |
114 | ||
115 | MANUALFILES="$APPDIR/docs/manual/configtool.chm $APPDIR/docs/manual/configtool.htb" | |
116 | WXMANUALCHM="$APPDIR/../../docs/htmlhelp/wx.chm" | |
117 | WXMANUALHTB="$APPDIR/../../docs/htb/wx.htb" | |
118 | ||
119 | #------------------------------------------------------------------------- | |
120 | # The directory containing the manual source. We assume | |
121 | # that there is a Makefile in this directory for making the | |
122 | # manual. | |
123 | #------------------------------------------------------------------------- | |
124 | ||
125 | MANUALDIR=$APPDIR/docs/manual | |
126 | ||
127 | #------------------------------------------------------------------------- | |
128 | # The resources file to compile, if any (e.g. myapp.bin). | |
129 | # This is just a zip containing files to be used by the | |
130 | # application, usually stored in src/resources. | |
131 | # | |
132 | # If this is left empty, no resources will be compiled. | |
133 | #------------------------------------------------------------------------- | |
134 | ||
135 | #RESOURCESFILE=${APPNAME}.bin | |
136 | ||
137 | #------------------------------------------------------------------------- | |
138 | # The directory containing the resources. | |
139 | # | |
140 | # If this is left empty, no resources will be compiled. | |
141 | #------------------------------------------------------------------------- | |
142 | ||
143 | RESOURCESDIR=$APPDIR/src/resources | |
144 |