modelmgr.cxx
panelnode.cxx
)
-
-flightgear_component(Model "${SOURCES}")
\ No newline at end of file
+
+set(HEADERS
+ acmodel.hxx
+ model_panel.hxx
+ modelmgr.hxx
+ panelnode.hxx
+ )
+
+flightgear_component(Model "${SOURCES}" "${HEADERS}")
\ No newline at end of file
tiny_xdr.cxx
)
-flightgear_component(MultiPlayer "${SOURCES}")
\ No newline at end of file
+set(HEADERS
+ multiplaymgr.hxx
+ tiny_xdr.hxx
+ )
+
+flightgear_component(MultiPlayer "${SOURCES}" "${HEADERS}")
\ No newline at end of file
ray.cxx
rul.cxx
)
-
-flightgear_component(Network "${SOURCES}")
+
+set(HEADERS
+ ATC-Inputs.hxx
+ ATC-Main.hxx
+ ATC-Outputs.hxx
+ AV400.hxx
+ AV400Sim.hxx
+ AV400WSim.hxx
+ atlas.hxx
+ garmin.hxx
+ generic.hxx
+ httpd.hxx
+ joyclient.hxx
+ jpg-httpd.hxx
+ jsclient.hxx
+ lfsglass.hxx
+ native.hxx
+ native_ctrls.hxx
+ native_fdm.hxx
+ native_gui.hxx
+ nmea.hxx
+ opengc.hxx
+ props.hxx
+ protocol.hxx
+ pve.hxx
+ ray.hxx
+ rul.hxx
+ )
+
+flightgear_component(Network "${SOURCES}" "${HEADERS}")
if(RTI_FOUND)
add_subdirectory(HLA)
scenery.cxx
tilemgr.cxx
)
-
-flightgear_component(Scenery "${SOURCES}")
+
+set(HEADERS
+ SceneryPager.hxx
+ redout.hxx
+ scenery.hxx
+ tilemgr.hxx
+ )
+
+flightgear_component(Scenery "${SOURCES}" "${HEADERS}")
NasalSys.cxx
nasal-props.cxx
)
+
+set(HEADERS
+ NasalSys.hxx
+ )
+
-flightgear_component(Scripting "${SOURCES}")
+flightgear_component(Scripting "${SOURCES}" "${HEADERS}")
voice.cxx
voiceplayer.cxx
)
-
-flightgear_component(Sound "${SOURCES}")
\ No newline at end of file
+
+set(HEADERS
+ beacon.hxx
+ fg_fx.hxx
+ morse.hxx
+ sample_queue.hxx
+ voice.hxx
+ voiceplayer.hxx
+ )
+
+flightgear_component(Sound "${SOURCES}" "${HEADERS}")
\ No newline at end of file
system_mgr.cxx
vacuum.cxx
)
+
+set(HEADERS
+ electrical.hxx
+ pitot.hxx
+ static.hxx
+ system_mgr.hxx
+ vacuum.hxx
+ )
+
-flightgear_component(Systems "${SOURCES}")
\ No newline at end of file
+flightgear_component(Systems "${SOURCES}" "${HEADERS}")
\ No newline at end of file
sunsolver.cxx
)
-flightgear_component(Time "${SOURCES}")
\ No newline at end of file
+set(HEADERS
+ TimeManager.hxx
+ light.hxx
+ sunsolver.hxx
+ )
+
+flightgear_component(Time "${SOURCES}" "${HEADERS}")
\ No newline at end of file