]> Repos - portaudio/commitdiff
CMake: clean up including headers for examples
authorBe <be@mixxx.org>
Fri, 22 Jan 2021 23:14:36 +0000 (17:14 -0600)
committerPhil Burk <philburk@mobileer.com>
Thu, 29 Apr 2021 00:13:32 +0000 (17:13 -0700)
examples/CMakeLists.txt

index f96b6ec2daf45f808a27509a47bc2b2e13b00254..a4a9095d8239264e638aaae44bc1f99549c93bb8 100644 (file)
@@ -3,6 +3,7 @@
 MACRO(ADD_EXAMPLE appl_name)
   ADD_EXECUTABLE(${appl_name} "${appl_name}.c")
   TARGET_LINK_LIBRARIES(${appl_name} portaudio_static)
+  TARGET_INCLUDE_DIRECTORIES(${appl_name} PRIVATE ../src/common)
   SET_TARGET_PROPERTIES(${appl_name} PROPERTIES FOLDER "Examples C")
   IF(WIN32)
     SET_PROPERTY(TARGET ${appl_name} APPEND_STRING PROPERTY COMPILE_DEFINITIONS _CRT_SECURE_NO_WARNINGS)
@@ -24,12 +25,10 @@ IF(PA_USE_ASIO AND WIN32)
   ADD_EXAMPLE(paex_mono_asio_channel_select)
 ENDIF()
 ADD_EXAMPLE(paex_ocean_shore)
-TARGET_INCLUDE_DIRECTORIES(paex_ocean_shore PRIVATE ../src/common)
 ADD_EXAMPLE(paex_pink)
 ADD_EXAMPLE(paex_read_write_wire)
 ADD_EXAMPLE(paex_record)
 ADD_EXAMPLE(paex_record_file)
-TARGET_INCLUDE_DIRECTORIES(paex_record_file PRIVATE ../src/common)
 ADD_EXAMPLE(paex_saw)
 ADD_EXAMPLE(paex_sine)
 ADD_EXAMPLE_CPP(paex_sine_c++)