replace with something nicer: init_compiledApis
[rtaudio-cdist.git] / CMakeLists.txt
index 80e9b3abb8b5d2b7984958ac49c5dab056100e98..44206eb06e00e49a0b188307dfd2029b0fbdc351 100644 (file)
@@ -86,7 +86,7 @@ file(STRINGS "${CMAKE_CURRENT_SOURCE_DIR}/configure.ac" CONFIGAC
 string(REGEX REPLACE ${R} "\\1" PACKAGE_VERSION ${CONFIGAC})
 
 # Init variables
-set(rtaudio_SOURCES RtAudio.cpp RtAudio.h)
+set(rtaudio_SOURCES RtAudio.cpp RtAudio.h rtaudio_c.cpp rtaudio_c.h)
 set(LINKLIBS)
 set(PKGCONFIG_REQUIRES)
 set(API_DEFS)
@@ -216,6 +216,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()