]> git.lyx.org Git - features.git/blob - development/Win32/packaging/installer/include/filelist.nsh
d4be8046a8e1ea449f6be3a12a831210208b9b41
[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}Qt5Core.dll"
21   ${FILE}Qt5Gui.dll"
22   ${FILE}Qt5Svg.dll"
23   ${FILE}Qt5Widgets.dll"
24   ${FILE}Qt5WinExtras.dll"
25   ${FILE}Qt5Xml.dll"
26
27 !macroend
28
29 !macro FileListQtImageformats COMMAND DIRECTORY
30
31   ${FILE}qdds.dll"
32   ${FILE}qgif.dll"
33   ${FILE}qicns.dll"
34   ${FILE}qico.dll"
35   ${FILE}qjp2.dll"
36   ${FILE}qjpeg.dll"
37   ${FILE}qmng.dll"
38   ${FILE}qsvg.dll"
39   ${FILE}qtga.dll"
40   ${FILE}qtiff.dll"
41   ${FILE}qwbmp.dll"
42   ${FILE}qwebp.dll"
43
44 !macroend
45
46 !macro FileListQtIconengines COMMAND DIRECTORY
47
48   ${FILE}qsvgicon.dll"
49
50 !macroend
51
52 !macro FileListQtPlatforms COMMAND DIRECTORY
53
54   ${FILE}qminimal.dll"
55   ${FILE}qoffscreen.dll"
56   ${FILE}qwindows.dll"
57
58 !macroend
59
60 !macro FileListMSVC COMMAND DIRECTORY
61
62   # Manifest not needed for 2010
63   ${FILE}msvcr100.dll"
64   ${FILE}msvcp100.dll"
65   
66 !macroend
67
68 !macro FileListNetpbmBin COMMAND DIRECTORY
69
70   ${FILE}libnetpbm10.dll"
71   ${FILE}pnmcrop.exe"
72   
73 !macroend
74
75 !macro FileListDTLBin COMMAND DIRECTORY
76
77   ${FILE}dt2dv.exe"
78   ${FILE}dv2dt.exe"
79   
80 !macroend
81
82 !macro FileListRsvg COMMAND DIRECTORY
83
84   ${FILE}rsvg-convert.exe"
85   
86 !macroend
87
88 !macro FileListDvipostBin COMMAND DIRECTORY
89
90   ${FILE}pplatex.exe"
91   
92 !macroend
93
94 !macro FileListUnoConv COMMAND DIRECTORY
95
96   ${FILE}unoconv.py"
97   
98 !macroend
99
100 !macro FileListeLyXer COMMAND DIRECTORY
101
102   ${FILE}elyxer.py"
103   ${FILE}lyx.css"
104   ${FILE}math.css"
105   ${FILE}math2html.py"
106   ${FILE}toc.css"
107   
108 !macroend
109
110 !macro FileListPDFViewBin COMMAND DIRECTORY
111
112   ${FILE}pdfview.exe"
113   ${FILE}System.dll"
114   ${FILE}Console.dll"
115
116 !macroend
117
118 !macro FileListFonts COMMAND DIRECTORY
119 # FIXME: simply copy the whole directory!
120
121   ${FILE}cmex10.ttf"
122   ${FILE}cmmi10.ttf"
123   ${FILE}cmr10.ttf"
124   ${FILE}cmsy10.ttf"
125   ${FILE}esint10.ttf"
126   ${FILE}eufm10.ttf"
127   ${FILE}msam10.ttf"
128   ${FILE}msbm10.ttf"
129   ${FILE}rsfs10.ttf"
130   ${FILE}wasy10.ttf"
131   
132 !macroend