@@ -1,4 +1,5 @@
|
||||
include(GNUInstallDirs)
|
||||
include(CTest)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 23)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
@@ -82,6 +83,10 @@ add_executable(vamp-zero src/vamp_zero/main.cpp)
|
||||
target_compile_features(vamp-zero PRIVATE cxx_std_23)
|
||||
target_link_libraries(vamp-zero PRIVATE vamp-zero-core)
|
||||
|
||||
if(BUILD_TESTING)
|
||||
add_subdirectory(tests)
|
||||
endif()
|
||||
|
||||
set(VAMP_BUNDLE_DIR ${CMAKE_CURRENT_BINARY_DIR}/bundle)
|
||||
set(VAMP_MANIFEST ${VAMP_BUNDLE_DIR}/manifest.json)
|
||||
configure_file(package/manifest.json.in ${VAMP_MANIFEST} @ONLY)
|
||||
|
||||
Reference in New Issue
Block a user