Quellcode durchsuchen

CMake: Add SoundTouch include path to target property

Yuri Kunde Schlesner vor 9 Jahren
Ursprung
Commit
74afcd5328
2 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 0
      CMakeLists.txt
  2. 0 2
      src/audio_core/CMakeLists.txt

+ 2 - 0
CMakeLists.txt

@@ -272,6 +272,8 @@ endif()
 
 
 # process subdirectories
 # process subdirectories
 add_subdirectory(externals/soundtouch)
 add_subdirectory(externals/soundtouch)
+# The SoundTouch target doesn't export the necessary include paths as properties by default
+target_include_directories(SoundTouch INTERFACE "externals/soundtouch/include")
 
 
 enable_testing()
 enable_testing()
 
 

+ 0 - 2
src/audio_core/CMakeLists.txt

@@ -27,8 +27,6 @@ set(HEADERS
             time_stretch.h
             time_stretch.h
             )
             )
 
 
-include_directories(../../externals/soundtouch/include)
-
 if(SDL2_FOUND)
 if(SDL2_FOUND)
     set(SRCS ${SRCS} sdl2_sink.cpp)
     set(SRCS ${SRCS} sdl2_sink.cpp)
     set(HEADERS ${HEADERS} sdl2_sink.h)
     set(HEADERS ${HEADERS} sdl2_sink.h)