]> git.mxchange.org Git - flightgear.git/blobdiff - src/Sound/CMakeLists.txt
Add Nasal bindings
[flightgear.git] / src / Sound / CMakeLists.txt
index f147287626883cffe181ec237c53f255b0f46a54..b2492b010e6184cd6538eba4ab8406aac21ebec1 100644 (file)
@@ -1,12 +1,44 @@
 include(FlightGearComponent)
 
 set(SOURCES
+       audioident.cxx
+       soundgenerator.cxx
        beacon.cxx
        fg_fx.cxx
+        environment_fx.cxx
        morse.cxx
        sample_queue.cxx
        voice.cxx
        voiceplayer.cxx
+       soundmanager.cxx
        )
-       
-flightgear_component(Sound "${SOURCES}")
\ No newline at end of file
+
+set(HEADERS
+       audioident.hxx
+       soundgenerator.hxx
+       beacon.hxx
+       fg_fx.hxx
+        environment_fx.hxx
+       morse.hxx
+       sample_queue.hxx
+       voice.hxx
+       voiceplayer.hxx
+       soundmanager.hxx
+       )
+
+if (ENABLE_FLITE)
+
+       set(SOURCES
+               "${SOURCES}"
+               VoiceSynthesizer.cxx
+               flitevoice.cxx
+       )
+
+       set(HEADERS
+               "${HEADERS}"
+               VoiceSynthesizer.hxx
+               flitevoice.hxx
+       )
+endif()
+
+flightgear_component(Sound "${SOURCES}" "${HEADERS}")