]> git.lyx.org Git - features.git/blob - development/Win32/packaging/installer/include/filelist.nsh
Win installer: correct a sorting
[features.git] / development / Win32 / packaging / installer / include / filelist.nsh
1 /*
2
3 filelist.nsh
4
5 Lists of files to include in the installer
6
7 */
8
9 !define FILE '${COMMAND} "${DIRECTORY}'
10
11 !macro FileListLyXBin COMMAND DIRECTORY
12
13   ${FILE}lyx.exe"
14   ${FILE}tex2lyx.exe"
15
16 !macroend
17
18 !macro FileListQtBin COMMAND DIRECTORY
19
20   ${FILE}QtCore4.dll"
21   ${FILE}QtGui4.dll"
22
23 !macroend
24
25 !macro FileListQtImageformats COMMAND DIRECTORY
26
27   ${FILE}qgif4.dll"
28   ${FILE}qico4.dll"
29   ${FILE}qjpeg4.dll"
30   ${FILE}qmng4.dll"
31   ${FILE}qsvg4.dll"
32   ${FILE}qtga4.dll"
33   ${FILE}qtiff4.dll"
34
35 !macroend
36
37 !macro FileListMSVC COMMAND DIRECTORY
38
39   # Manifest not needed for 2010
40   ${FILE}msvcr100.dll"
41   ${FILE}msvcp100.dll"
42   
43 !macroend
44
45 !macro FileListDll COMMAND DIRECTORY
46
47   ${FILE}iconv.dll"
48   ${FILE}intl.dll"
49   ${FILE}libhunspell.dll"
50   ${FILE}zlibwapi.dll"
51
52 !macroend
53
54 !macro FileListNetpbmBin COMMAND DIRECTORY
55
56   ${FILE}libnetpbm10.dll"
57   ${FILE}pnmcrop.exe"
58   
59 !macroend
60
61 !macro FileListDTLBin COMMAND DIRECTORY
62
63   ${FILE}dt2dv.exe"
64   ${FILE}dv2dt.exe"
65   
66 !macroend
67
68 !macro FileListDvipostBin COMMAND DIRECTORY
69
70   ${FILE}pplatex.exe"
71   
72 !macroend
73
74 !macro FileListUnoConv COMMAND DIRECTORY
75
76   ${FILE}unoconv.py"
77   
78 !macroend
79
80 !macro FileListeLyXer COMMAND DIRECTORY
81
82   ${FILE}elyxer.py"
83   ${FILE}lyx.css"
84   ${FILE}math.css"
85   ${FILE}math2html.py"
86   ${FILE}toc.css"
87   
88 !macroend
89
90 !macro FileListPDFToolsBin COMMAND DIRECTORY
91
92   ${FILE}pdfopen.exe"
93   ${FILE}pdfclose.exe"
94   
95 !macroend
96
97 !macro FileListPDFViewBin COMMAND DIRECTORY
98
99   ${FILE}pdfview.exe"
100   ${FILE}System.dll"
101   ${FILE}Console.dll"
102
103 !macroend
104
105 !macro FileListFonts COMMAND DIRECTORY
106 # FIXME: simply copy the whole directory!
107
108   ${FILE}cmex10.ttf"
109   ${FILE}cmmi10.ttf"
110   ${FILE}cmr10.ttf"
111   ${FILE}cmsy10.ttf"
112   ${FILE}esint10.ttf"
113   ${FILE}eufm10.ttf"
114   ${FILE}msam10.ttf"
115   ${FILE}msbm10.ttf"
116   ${FILE}rsfs10.ttf"
117   ${FILE}wasy10.ttf"
118   
119 !macroend
120
121 !macro FileListMetaFile2EPS COMMAND DIRECTORY
122
123   ${FILE}metafile2eps.exe"
124
125 !macroend
126
127 !macro FileListImageMagick COMMAND DIRECTORY
128
129 # FIXME: simply copy the whole directory!
130
131   ${FILE}coder.xml"
132   ${FILE}colors.xml"
133   ${FILE}configure.xml"
134   ${FILE}convert.exe"
135   ${FILE}delegates.xml"
136   ${FILE}english.xml"
137   ${FILE}ImageMagick.rdf"
138   ${FILE}locale.xml"
139   ${FILE}log.xml"
140   ${FILE}magic.xml"
141   ${FILE}policy.xml"
142   ${FILE}sRGB.icm"
143   ${FILE}thresholds.xml"
144   ${FILE}type-ghostscript.xml"
145   ${FILE}type.xml"
146   ${FILE}X11.dll"
147   ${FILE}Xext.dll"
148
149 !macroend
150
151 !macro FileListGhostscript COMMAND DIRECTORY
152
153 # FIXME: simply copy the whole directory!
154
155   ${FILE}gswin32.exe"
156   ${FILE}gswin32c.exe"
157   ${FILE}gsdll32.dll"
158
159 !macroend