]> git.mxchange.org Git - flightgear.git/commitdiff
More CMake headers support
authorJames Turner <zakalawe@mac.com>
Sun, 26 Jun 2011 06:55:36 +0000 (07:55 +0100)
committerJames Turner <zakalawe@mac.com>
Tue, 19 Jul 2011 06:58:03 +0000 (07:58 +0100)
src/Model/CMakeLists.txt
src/MultiPlayer/CMakeLists.txt
src/Network/CMakeLists.txt
src/Scenery/CMakeLists.txt
src/Scripting/CMakeLists.txt
src/Sound/CMakeLists.txt
src/Systems/CMakeLists.txt
src/Time/CMakeLists.txt

index abfbee589c69700d60f680a749acbcd7071448d6..1933dac0d704b9276196a7ade8053735a8984443 100644 (file)
@@ -6,5 +6,12 @@ set(SOURCES
        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
index 3b2f42f5386c59c42c67f84234bca4a1f147b44d..1d5c7e992d25f3aed2cfb621cd3264f9fc982f1a 100644 (file)
@@ -5,4 +5,9 @@ set(SOURCES
        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
index 3f0e202c27967196914466a711522c18125e82fb..fa6643de8d5e57e375ade7bc87c88184a8d7a146 100644 (file)
@@ -27,8 +27,36 @@ set(SOURCES
        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)
index 162ab197e6bdd60d6e39a865ad3e28de004b2e08..bb85fc0e6285e254c88faba9d43927177df2a7d1 100644 (file)
@@ -6,6 +6,13 @@ set(SOURCES
        scenery.cxx
        tilemgr.cxx
        )
-       
-flightgear_component(Scenery "${SOURCES}")
+
+set(HEADERS
+       SceneryPager.hxx
+       redout.hxx
+       scenery.hxx
+       tilemgr.hxx
+       )
+               
+flightgear_component(Scenery "${SOURCES}" "${HEADERS}")
 
index 42f0dcfe8f9658320e501c780d14faaea0067285..e5f0fcfa33eb37f79ee71b56805ab9ab41217eb7 100644 (file)
@@ -4,6 +4,11 @@ set(SOURCES
        NasalSys.cxx
        nasal-props.cxx
        )
+
+set(HEADERS
+       NasalSys.hxx
+       )
+
        
-flightgear_component(Scripting "${SOURCES}")
+flightgear_component(Scripting "${SOURCES}" "${HEADERS}")
 
index f147287626883cffe181ec237c53f255b0f46a54..29a1d485402429341dfb86b237f397ac8719f592 100644 (file)
@@ -8,5 +8,14 @@ set(SOURCES
        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
index dde27f258e1ad7fcedd3939edce7392ab92c090b..bacc7efc3160dd5306a306b4d20ab5df9f4a02cf 100644 (file)
@@ -7,5 +7,14 @@ set(SOURCES
        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
index f50c7a7ef15aa172b3bd5efffa16fb1ae92f3922..cdf26776e8c690113425d7a0a380e7f612ee96c1 100644 (file)
@@ -6,4 +6,10 @@ set(SOURCES
        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