2 # ##############################################################################
6 # main code/game library
10 ${CMAKE_CURRENT_SOURCE_DIR}/2d.h
11 ${CMAKE_CURRENT_SOURCE_DIR}/3d.h
12 ${CMAKE_CURRENT_SOURCE_DIR}/3dinternal.h
13 ${CMAKE_CURRENT_SOURCE_DIR}/acm.h
14 ${CMAKE_CURRENT_SOURCE_DIR}/afterburner.h
15 ${CMAKE_CURRENT_SOURCE_DIR}/aibig.h
16 ${CMAKE_CURRENT_SOURCE_DIR}/aigoals.h
17 ${CMAKE_CURRENT_SOURCE_DIR}/ai.h
18 ${CMAKE_CURRENT_SOURCE_DIR}/ailocal.h
19 ${CMAKE_CURRENT_SOURCE_DIR}/alphacolors.h
20 ${CMAKE_CURRENT_SOURCE_DIR}/animplay.h
21 ${CMAKE_CURRENT_SOURCE_DIR}/app_icon.h
22 ${CMAKE_CURRENT_SOURCE_DIR}/asteroid.h
23 ${CMAKE_CURRENT_SOURCE_DIR}/audiostr.h
24 ${CMAKE_CURRENT_SOURCE_DIR}/awacs.h
25 ${CMAKE_CURRENT_SOURCE_DIR}/barracks.h
26 ${CMAKE_CURRENT_SOURCE_DIR}/beam.h
27 ${CMAKE_CURRENT_SOURCE_DIR}/bmpman.h
28 ${CMAKE_CURRENT_SOURCE_DIR}/cc_fsdemo.h
29 ${CMAKE_CURRENT_SOURCE_DIR}/cfilearchive.h
30 ${CMAKE_CURRENT_SOURCE_DIR}/cfile.h
31 ${CMAKE_CURRENT_SOURCE_DIR}/cfilesystem.h
32 ${CMAKE_CURRENT_SOURCE_DIR}/cftp.h
33 ${CMAKE_CURRENT_SOURCE_DIR}/chat_api.h
34 ${CMAKE_CURRENT_SOURCE_DIR}/chatbox.h
35 ${CMAKE_CURRENT_SOURCE_DIR}/chttpget.h
36 ${CMAKE_CURRENT_SOURCE_DIR}/cmdline.h
37 ${CMAKE_CURRENT_SOURCE_DIR}/cmeasure.h
38 ${CMAKE_CURRENT_SOURCE_DIR}/codec1.h
39 ${CMAKE_CURRENT_SOURCE_DIR}/contexthelp.h
40 ${CMAKE_CURRENT_SOURCE_DIR}/controlsconfig.h
41 ${CMAKE_CURRENT_SOURCE_DIR}/corkscrew.h
42 ${CMAKE_CURRENT_SOURCE_DIR}/credits.h
43 ${CMAKE_CURRENT_SOURCE_DIR}/crypt.h
44 ${CMAKE_CURRENT_SOURCE_DIR}/cutscenes.h
45 ${CMAKE_CURRENT_SOURCE_DIR}/debris.h
46 ${CMAKE_CURRENT_SOURCE_DIR}/demo.h
47 ${CMAKE_CURRENT_SOURCE_DIR}/dumpstats.h
48 ${CMAKE_CURRENT_SOURCE_DIR}/editor.h
49 ${CMAKE_CURRENT_SOURCE_DIR}/emp.h
50 ${CMAKE_CURRENT_SOURCE_DIR}/encrypt.h
51 ${CMAKE_CURRENT_SOURCE_DIR}/eventmusic.h
52 ${CMAKE_CURRENT_SOURCE_DIR}/exceptionhandler.h
53 ${CMAKE_CURRENT_SOURCE_DIR}/fhash.h
54 ${CMAKE_CURRENT_SOURCE_DIR}/fireballs.h
55 ${CMAKE_CURRENT_SOURCE_DIR}/fishtank.h
56 ${CMAKE_CURRENT_SOURCE_DIR}/fix.h
57 ${CMAKE_CURRENT_SOURCE_DIR}/flak.h
58 ${CMAKE_CURRENT_SOURCE_DIR}/floating.h
59 ${CMAKE_CURRENT_SOURCE_DIR}/font.h
60 ${CMAKE_CURRENT_SOURCE_DIR}/fvi.h
61 ${CMAKE_CURRENT_SOURCE_DIR}/gameplayhelp.h
62 ${CMAKE_CURRENT_SOURCE_DIR}/gamesequence.h
63 ${CMAKE_CURRENT_SOURCE_DIR}/gamesnd.h
64 ${CMAKE_CURRENT_SOURCE_DIR}/gitinfo.h.in
65 ${CMAKE_CURRENT_SOURCE_DIR}/grinternal.h
66 ${CMAKE_CURRENT_SOURCE_DIR}/grgl1.h
67 ${CMAKE_CURRENT_SOURCE_DIR}/grgl2.h
68 ${CMAKE_CURRENT_SOURCE_DIR}/gropengl.h
69 ${CMAKE_CURRENT_SOURCE_DIR}/gropenglinternal.h
70 ${CMAKE_CURRENT_SOURCE_DIR}/grstub.h
71 ${CMAKE_CURRENT_SOURCE_DIR}/grwxgl.h
72 ${CMAKE_CURRENT_SOURCE_DIR}/gtrack.h
73 ${CMAKE_CURRENT_SOURCE_DIR}/helpeddoc.h
74 ${CMAKE_CURRENT_SOURCE_DIR}/helped.h
75 ${CMAKE_CURRENT_SOURCE_DIR}/helpedline.h
76 ${CMAKE_CURRENT_SOURCE_DIR}/helpedview.h
77 ${CMAKE_CURRENT_SOURCE_DIR}/hudartillery.h
78 ${CMAKE_CURRENT_SOURCE_DIR}/hudbrackets.h
79 ${CMAKE_CURRENT_SOURCE_DIR}/hudconfig.h
80 ${CMAKE_CURRENT_SOURCE_DIR}/hudescort.h
81 ${CMAKE_CURRENT_SOURCE_DIR}/hudets.h
82 ${CMAKE_CURRENT_SOURCE_DIR}/hudgauges.h
83 ${CMAKE_CURRENT_SOURCE_DIR}/hud.h
84 ${CMAKE_CURRENT_SOURCE_DIR}/hudlock.h
85 ${CMAKE_CURRENT_SOURCE_DIR}/hudmessage.h
86 ${CMAKE_CURRENT_SOURCE_DIR}/hudobserver.h
87 ${CMAKE_CURRENT_SOURCE_DIR}/hudresource.h
88 ${CMAKE_CURRENT_SOURCE_DIR}/hudreticle.h
89 ${CMAKE_CURRENT_SOURCE_DIR}/hudshield.h
90 ${CMAKE_CURRENT_SOURCE_DIR}/hudsquadmsg.h
91 ${CMAKE_CURRENT_SOURCE_DIR}/hudtargetbox.h
92 ${CMAKE_CURRENT_SOURCE_DIR}/hudtarget.h
93 ${CMAKE_CURRENT_SOURCE_DIR}/hudwingmanstatus.h
94 ${CMAKE_CURRENT_SOURCE_DIR}/inetgetfile.h
95 ${CMAKE_CURRENT_SOURCE_DIR}/initialships.h
96 ${CMAKE_CURRENT_SOURCE_DIR}/initialstatus.h
97 ${CMAKE_CURRENT_SOURCE_DIR}/joy_ff.h
98 ${CMAKE_CURRENT_SOURCE_DIR}/joy.h
99 ${CMAKE_CURRENT_SOURCE_DIR}/jumpnode.h
100 ${CMAKE_CURRENT_SOURCE_DIR}/keycontrol.h
101 ${CMAKE_CURRENT_SOURCE_DIR}/key.h
102 ${CMAKE_CURRENT_SOURCE_DIR}/lighting.h
103 ${CMAKE_CURRENT_SOURCE_DIR}/line.h
104 ${CMAKE_CURRENT_SOURCE_DIR}/linklist.h
105 ${CMAKE_CURRENT_SOURCE_DIR}/localize.h
106 ${CMAKE_CURRENT_SOURCE_DIR}/mainhallmenu.h
107 ${CMAKE_CURRENT_SOURCE_DIR}/mainhalltemp.h
108 ${CMAKE_CURRENT_SOURCE_DIR}/managepilot.h
109 ${CMAKE_CURRENT_SOURCE_DIR}/medals.h
110 ${CMAKE_CURRENT_SOURCE_DIR}/missionbriefcommon.h
111 ${CMAKE_CURRENT_SOURCE_DIR}/missionbrief.h
112 ${CMAKE_CURRENT_SOURCE_DIR}/missioncampaign.h
113 ${CMAKE_CURRENT_SOURCE_DIR}/missioncmdbrief.h
114 ${CMAKE_CURRENT_SOURCE_DIR}/missiondebrief.h
115 ${CMAKE_CURRENT_SOURCE_DIR}/missiongoals.h
116 ${CMAKE_CURRENT_SOURCE_DIR}/missiongrid.h
117 ${CMAKE_CURRENT_SOURCE_DIR}/missionhotkey.h
118 ${CMAKE_CURRENT_SOURCE_DIR}/missionload.h
119 ${CMAKE_CURRENT_SOURCE_DIR}/missionlog.h
120 ${CMAKE_CURRENT_SOURCE_DIR}/missionloopbrief.h
121 ${CMAKE_CURRENT_SOURCE_DIR}/missionmessage.h
122 ${CMAKE_CURRENT_SOURCE_DIR}/missionparse.h
123 ${CMAKE_CURRENT_SOURCE_DIR}/missionpause.h
124 ${CMAKE_CURRENT_SOURCE_DIR}/missionrecommend.h
125 ${CMAKE_CURRENT_SOURCE_DIR}/missionscreencommon.h
126 ${CMAKE_CURRENT_SOURCE_DIR}/missionshipchoice.h
127 ${CMAKE_CURRENT_SOURCE_DIR}/missionstats.h
128 ${CMAKE_CURRENT_SOURCE_DIR}/missiontraining.h
129 ${CMAKE_CURRENT_SOURCE_DIR}/missionweaponchoice.h
130 ${CMAKE_CURRENT_SOURCE_DIR}/model.h
131 ${CMAKE_CURRENT_SOURCE_DIR}/modelsinc.h
132 ${CMAKE_CURRENT_SOURCE_DIR}/monopub.h
133 ${CMAKE_CURRENT_SOURCE_DIR}/mouse.h
134 ${CMAKE_CURRENT_SOURCE_DIR}/movie.h
135 ${CMAKE_CURRENT_SOURCE_DIR}/multi_campaign.h
136 ${CMAKE_CURRENT_SOURCE_DIR}/multi_data.h
137 ${CMAKE_CURRENT_SOURCE_DIR}/multi_dogfight.h
138 ${CMAKE_CURRENT_SOURCE_DIR}/multi_endgame.h
139 ${CMAKE_CURRENT_SOURCE_DIR}/multi_fstracker.h
140 ${CMAKE_CURRENT_SOURCE_DIR}/multi.h
141 ${CMAKE_CURRENT_SOURCE_DIR}/multi_ingame.h
142 ${CMAKE_CURRENT_SOURCE_DIR}/multi_kick.h
143 ${CMAKE_CURRENT_SOURCE_DIR}/multilag.h
144 ${CMAKE_CURRENT_SOURCE_DIR}/multi_log.h
145 ${CMAKE_CURRENT_SOURCE_DIR}/multimsgs.h
146 ${CMAKE_CURRENT_SOURCE_DIR}/multi_obj.h
147 ${CMAKE_CURRENT_SOURCE_DIR}/multi_observer.h
148 ${CMAKE_CURRENT_SOURCE_DIR}/multi_oo.h
149 ${CMAKE_CURRENT_SOURCE_DIR}/multi_options.h
150 ${CMAKE_CURRENT_SOURCE_DIR}/multi_pause.h
151 ${CMAKE_CURRENT_SOURCE_DIR}/multi_pinfo.h
152 ${CMAKE_CURRENT_SOURCE_DIR}/multi_ping.h
153 ${CMAKE_CURRENT_SOURCE_DIR}/multi_pmsg.h
154 ${CMAKE_CURRENT_SOURCE_DIR}/multi_pxo.h
155 ${CMAKE_CURRENT_SOURCE_DIR}/multi_rate.h
156 ${CMAKE_CURRENT_SOURCE_DIR}/multi_respawn.h
157 ${CMAKE_CURRENT_SOURCE_DIR}/multi_sw.h
158 ${CMAKE_CURRENT_SOURCE_DIR}/multi_team.h
159 ${CMAKE_CURRENT_SOURCE_DIR}/multiteamselect.h
160 ${CMAKE_CURRENT_SOURCE_DIR}/multiui.h
161 ${CMAKE_CURRENT_SOURCE_DIR}/multi_update.h
162 ${CMAKE_CURRENT_SOURCE_DIR}/multiutil.h
163 ${CMAKE_CURRENT_SOURCE_DIR}/multi_voice.h
164 ${CMAKE_CURRENT_SOURCE_DIR}/multi_xfer.h
165 ${CMAKE_CURRENT_SOURCE_DIR}/muzzleflash.h
166 ${CMAKE_CURRENT_SOURCE_DIR}/mvelib.h
167 ${CMAKE_CURRENT_SOURCE_DIR}/neb.h
168 ${CMAKE_CURRENT_SOURCE_DIR}/neblightning.h
169 ${CMAKE_CURRENT_SOURCE_DIR}/nebula.h
170 ${CMAKE_CURRENT_SOURCE_DIR}/oal_capture.h
171 ${CMAKE_CURRENT_SOURCE_DIR}/oal_efx.h
172 ${CMAKE_CURRENT_SOURCE_DIR}/oal.h
173 ${CMAKE_CURRENT_SOURCE_DIR}/objcollide.h
174 ${CMAKE_CURRENT_SOURCE_DIR}/object.h
175 ${CMAKE_CURRENT_SOURCE_DIR}/objectsnd.h
176 ${CMAKE_CURRENT_SOURCE_DIR}/observer.h
177 ${CMAKE_CURRENT_SOURCE_DIR}/optionsmenu.h
178 ${CMAKE_CURRENT_SOURCE_DIR}/optionsmenumulti.h
179 ${CMAKE_CURRENT_SOURCE_DIR}/osapi.h
180 ${CMAKE_CURRENT_SOURCE_DIR}/osregistry.h
181 ${CMAKE_CURRENT_SOURCE_DIR}/outwnd.h
182 ${CMAKE_CURRENT_SOURCE_DIR}/packunpack.h
183 ${CMAKE_CURRENT_SOURCE_DIR}/palman.h
184 ${CMAKE_CURRENT_SOURCE_DIR}/parselo.h
185 ${CMAKE_CURRENT_SOURCE_DIR}/particle.h
186 ${CMAKE_CURRENT_SOURCE_DIR}/pcxutils.h
187 ${CMAKE_CURRENT_SOURCE_DIR}/physics.h
188 ${CMAKE_CURRENT_SOURCE_DIR}/player.h
189 ${CMAKE_CURRENT_SOURCE_DIR}/playermenu.h
190 ${CMAKE_CURRENT_SOURCE_DIR}/pofview.h
191 ${CMAKE_CURRENT_SOURCE_DIR}/popupdead.h
192 ${CMAKE_CURRENT_SOURCE_DIR}/popup.h
193 ${CMAKE_CURRENT_SOURCE_DIR}/psnet2.h
194 ${CMAKE_CURRENT_SOURCE_DIR}/psnet.h
195 ${CMAKE_CURRENT_SOURCE_DIR}/pstypes.h
196 ${CMAKE_CURRENT_SOURCE_DIR}/ptrack.h
197 ${CMAKE_CURRENT_SOURCE_DIR}/radar.h
198 ${CMAKE_CURRENT_SOURCE_DIR}/readyroom.h
199 ${CMAKE_CURRENT_SOURCE_DIR}/rect.h
200 ${CMAKE_CURRENT_SOURCE_DIR}/redalert.h
201 ${CMAKE_CURRENT_SOURCE_DIR}/resource.h
202 ${CMAKE_CURRENT_SOURCE_DIR}/rtvoice.h
203 ${CMAKE_CURRENT_SOURCE_DIR}/scoring.h
204 ${CMAKE_CURRENT_SOURCE_DIR}/sexp.h
205 ${CMAKE_CURRENT_SOURCE_DIR}/sexp_tree.h
206 ${CMAKE_CURRENT_SOURCE_DIR}/shipcontrails.h
207 ${CMAKE_CURRENT_SOURCE_DIR}/shipfx.h
208 ${CMAKE_CURRENT_SOURCE_DIR}/ship.h
209 ${CMAKE_CURRENT_SOURCE_DIR}/shiphit.h
210 ${CMAKE_CURRENT_SOURCE_DIR}/shipspecialdamage.h
211 ${CMAKE_CURRENT_SOURCE_DIR}/shockwave.h
212 ${CMAKE_CURRENT_SOURCE_DIR}/snazzyui.h
213 ${CMAKE_CURRENT_SOURCE_DIR}/sound.h
214 ${CMAKE_CURRENT_SOURCE_DIR}/spline.h
215 ${CMAKE_CURRENT_SOURCE_DIR}/stand_server.h
216 ${CMAKE_CURRENT_SOURCE_DIR}/standalone_html.h
217 ${CMAKE_CURRENT_SOURCE_DIR}/starfield.h
218 ${CMAKE_CURRENT_SOURCE_DIR}/staticrand.h
219 ${CMAKE_CURRENT_SOURCE_DIR}/stats.h
220 ${CMAKE_CURRENT_SOURCE_DIR}/subsysdamage.h
221 ${CMAKE_CURRENT_SOURCE_DIR}/supernova.h
222 ${CMAKE_CURRENT_SOURCE_DIR}/swarm.h
223 ${CMAKE_CURRENT_SOURCE_DIR}/systemvars.h
224 ${CMAKE_CURRENT_SOURCE_DIR}/techmenu.h
225 ${CMAKE_CURRENT_SOURCE_DIR}/tga.h
226 ${CMAKE_CURRENT_SOURCE_DIR}/tgautils.h
227 ${CMAKE_CURRENT_SOURCE_DIR}/timer.h
228 ${CMAKE_CURRENT_SOURCE_DIR}/tmapper.h
229 ${CMAKE_CURRENT_SOURCE_DIR}/trails.h
230 ${CMAKE_CURRENT_SOURCE_DIR}/trainingmenu.h
231 ${CMAKE_CURRENT_SOURCE_DIR}/uidefs.h
232 ${CMAKE_CURRENT_SOURCE_DIR}/ui.h
233 ${CMAKE_CURRENT_SOURCE_DIR}/valid.h
234 ${CMAKE_CURRENT_SOURCE_DIR}/vecmat.h
235 ${CMAKE_CURRENT_SOURCE_DIR}/version.h
236 ${CMAKE_CURRENT_SOURCE_DIR}/weapon.h
242 ${CMAKE_CURRENT_SOURCE_DIR}/platform.h
243 ${CMAKE_CURRENT_SOURCE_DIR}/unix.h
244 ${CMAKE_CURRENT_SOURCE_DIR}/win.h
252 set(freespace_HEADERS
253 ${CMAKE_CURRENT_SOURCE_DIR}/freespace.h
254 ${CMAKE_CURRENT_SOURCE_DIR}/levelpaging.h
263 ${CMAKE_CURRENT_SOURCE_DIR}/launcher.h
264 ${CMAKE_CURRENT_SOURCE_DIR}/launchersetup.h
269 # standalone server GUI
272 set(standalone_HEADERS
273 ${CMAKE_CURRENT_SOURCE_DIR}/stand_gui.h
278 # ##############################################################################
280 # ##############################################################################
290 ${CMAKE_CURRENT_SOURCE_DIR}/ac.h
291 ${CMAKE_CURRENT_SOURCE_DIR}/convert.h
296 # POFVIEW: model viewer
300 ${CMAKE_CURRENT_SOURCE_DIR}/pofview.h
305 # SCRAMBLE: file-based encryption for TBLs
309 ${CMAKE_CURRENT_SOURCE_DIR}/scramble.h
314 # FONTTOOL: create font files / edit kerning data
318 ${CMAKE_CURRENT_SOURCE_DIR}/fonttool.h
323 # ##############################################################################