CMakeLists.txt: only change include in WASAPI
[rtaudio-cdist.git] / CMakeLists.txt
index 77ffdb07b852e7666dc35e660fd4bde5621191f7..89b537279f668cbdc24c71ab211666087f8b6666 100644 (file)
@@ -177,6 +177,7 @@ endif()
 
 # WASAPI
 if (RTAUDIO_API_WASAPI)
+  include_directories(include)
   set(NEED_WIN32LIBS ON)
   list(APPEND LINKLIBS ksuser mfplat mfuuid wmcodecdspuuid)
   list(APPEND API_DEFS "-D__WINDOWS_WASAPI__")
@@ -216,6 +217,7 @@ if(BUILD_SHARED_LIBS)
 
   # Set compile-time definitions
   target_compile_definitions(rtaudio PRIVATE ${API_DEFS})
+  target_compile_definitions(rtaudio PRIVATE RTAUDIO_EXPORT)
 
   target_link_libraries(rtaudio ${LINKLIBS})
 endif()