diff --git a/pianobooster/CMakeLists.txt b/pianobooster/CMakeLists.txt new file mode 100644 index 0000000..72317fa --- /dev/null +++ b/pianobooster/CMakeLists.txt @@ -0,0 +1,22 @@ +cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR) + +project("pianobooster-subdirs") +set(SUBDIRS_PREFIX "../..") +enable_testing() + +set(CMAKE_INSTALL_RPATH_USE_LINK_PATH true) + +message(STATUS "Adding c++utilities subdir") +add_subdirectory(${SUBDIRS_PREFIX}/c++utilities c++utilities) +set(c++utilities${CONFIGURATION_PACKAGE_SUFFIX}_DIR "${CMAKE_CURRENT_BINARY_DIR}/c++utilities") +list(APPEND CMAKE_MODULE_PATH ${CPP_UTILITIES_SOURCE_DIR}/cmake/modules) +link_directories(${CPP_UTILITIES_BINARY_DIR}) + +message(STATUS "Adding qtutilities subdir") +add_subdirectory(${SUBDIRS_PREFIX}/qtutilities qtutilities) +set(qtutilities${CONFIGURATION_PACKAGE_SUFFIX_QTUTILITIES}_DIR "${CMAKE_CURRENT_BINARY_DIR}/qtutilities") +list(APPEND CMAKE_MODULE_PATH ${QT_UTILITIES_SOURCE_DIR}/cmake/modules) +link_directories(${QT_UTILITIES_BINARY_DIR}) + +message(STATUS "Adding pianobooster subdir") +add_subdirectory(${SUBDIRS_PREFIX}/PianoBooster PianoBooster) diff --git a/pianobooster/CMakePresets.json b/pianobooster/CMakePresets.json new file mode 120000 index 0000000..ebe1c50 --- /dev/null +++ b/pianobooster/CMakePresets.json @@ -0,0 +1 @@ +../../c++utilities/CMakePresets.json \ No newline at end of file