cmake_minimum_required(VERSION 3.13) project(sdrpp_core) add_subdirectory("core") add_subdirectory("radio") # Add back recorder when module new system is ready #add_subdirectory("recorder") add_subdirectory("demo") add_executable(sdrpp "src/main.cpp" "win32/resources.rc") target_link_libraries(sdrpp PRIVATE sdrpp_core) # Copy dynamic libs over if (MSVC) add_custom_target(do_always ALL xcopy /s \"$\\*.dll\" \"$\" /Y) else() add_custom_target(do_always ALL cp \"$/sdrpp_core.so\" \"$\") endif (MSVC) # cmake .. "-DCMAKE_TOOLCHAIN_FILE=C:/Users/Alex/vcpkg/scripts/buildsystems/vcpkg.cmake" -G "Visual Studio 15 2017 Win64"