diff options
Diffstat (limited to 'test/CMakeLists.txt')
| -rw-r--r-- | test/CMakeLists.txt | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 393a7537..c6b191e4 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,8 +1,20 @@ -find_package(Qt5 COMPONENTS Core Gui Widgets REQUIRED) +find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Core Gui Widgets REQUIRED) find_package(Catch2 REQUIRED) -add_executable(test test_aopacket.cpp test_caseloading.cpp test_apng.cpp test_bass.cpp ../include/aopacket.h ../src/aopacket.cpp) -target_include_directories(test PRIVATE ../include) +target_include_directories(test PRIVATE ../src) target_link_directories(test PRIVATE ../lib) -target_link_libraries(test PRIVATE Qt5::Core Qt5::Gui Qt5::Widgets Catch2::Catch2 bass bassmidi bassopus discord-rpc) -target_compile_definitions(Attorney_Online PRIVATE DISCORD) +target_link_libraries(test PRIVATE Qt${QT_VERSION_MAJOR}::Core Qt${QT_VERSION_MAJOR}::Gui Qt${QT_VERSION_MAJOR}::Widgets Catch2::Catch2) + +add_executable(test + test_aopacket.cpp + test_caseloading.cpp + test_apng.cpp + ../src/aopacket.h + ../src/aopacket.cpp +) + +if(AO_ENABLE_BASS) + target_compile_definitions(Attorney_Online PRIVATE AO_ENABLE_BASS) + target_link_libraries(Attorney_Online PRIVATE bass bassmidi bassopus) + target_sources(test PRIVATE test_bass.cpp) +endif() |
