diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2020-12-31 03:23:32 +0100 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2021-01-01 04:39:13 +0100 |
| commit | 9c91d194cd688228baf2214d369ddaa40fb5e6b7 (patch) | |
| tree | 0333a81e95b57f4bdf117767c90f17345672e7ac /Sounds | |
| parent | b9886cf7be95586322f9de5991df96b47706612c (diff) | |
| download | airport-9c91d194cd688228baf2214d369ddaa40fb5e6b7.tar.gz | |
Support CMake
Diffstat (limited to 'Sounds')
| -rw-r--r-- | Sounds/CMakeLists.txt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Sounds/CMakeLists.txt b/Sounds/CMakeLists.txt new file mode 100644 index 0000000..68e7356 --- /dev/null +++ b/Sounds/CMakeLists.txt @@ -0,0 +1,28 @@ +function(vag) + set(options "") + set(multiValueArgs "") + set(oneValueArgs NAME DEST) + cmake_parse_arguments(VAG "${options}" "${oneValueArgs}" + "${multiValueArgs}" ${ARGN}) + + if(NOT EXISTS ${VAG_DEST}) + file(MAKE_DIRECTORY ${VAG_DEST}) + endif() + + add_custom_target(${VAG_NAME}_vag ALL + wav2vag ${VAG_NAME}.wav ${VAG_DEST}/${VAG_NAME}.VAG + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + DEPENDS ${VAG_NAME}.wav + BYPRODUCTS ${VAG_DEST}/${VAG_NAME}.VAG) + add_dependencies(iso ${VAG_NAME}_vag) +endfunction() + +vag(NAME BELL DEST ${cdroot}/DATA/SOUNDS) +vag(NAME ACCEPT DEST ${cdroot}/DATA/SOUNDS) +vag(NAME TRAYCL DEST ${cdroot}/DATA/SOUNDS) +vag(NAME SPINDISK DEST ${cdroot}/DATA/SOUNDS) +vag(NAME BEEP DEST ${cdroot}/DATA/SOUNDS) +vag(NAME TAKEOFF1 DEST ${cdroot}/DATA/SOUNDS) +vag(NAME RCTM1F1 DEST ${cdroot}/DATA/SOUNDS) +vag(NAME RCPW1A1 DEST ${cdroot}/DATA/SOUNDS) +vag(NAME RCPM1A1 DEST ${cdroot}/DATA/SOUNDS) |
