# core set(TARGET ggwave) add_library(${TARGET} ggwave.cpp resampler.cpp ) target_include_directories(${TARGET} PUBLIC . ../include ) if (BUILD_SHARED_LIBS) target_link_libraries(${TARGET} PUBLIC ${CMAKE_DL_LIBS} ) target_compile_definitions(${TARGET} PUBLIC GGWAVE_SHARED ) endif() if (MINGW) target_link_libraries(${TARGET} PUBLIC stdc++ ) endif() install(TARGETS ${TARGET} LIBRARY DESTINATION lib ARCHIVE DESTINATION lib/static )