diff options
author | Philipp David <pd@3b.pm> | 2022-03-23 19:48:03 +0100 |
---|---|---|
committer | Philipp David <pd@3b.pm> | 2022-03-23 19:48:03 +0100 |
commit | a89cbf116d37724f2bb87fe2d52afffd0775d4eb (patch) | |
tree | abaac518ce7be397894b8905eb611b2633abfa2c /launcher | |
parent | c7fdfb811669a863606dc0a26186c0ab827db9c6 (diff) | |
download | PrismLauncher-a89cbf116d37724f2bb87fe2d52afffd0775d4eb.tar.gz PrismLauncher-a89cbf116d37724f2bb87fe2d52afffd0775d4eb.tar.bz2 PrismLauncher-a89cbf116d37724f2bb87fe2d52afffd0775d4eb.zip |
Allow disabling building of tests
Diffstat (limited to 'launcher')
-rw-r--r-- | launcher/CMakeLists.txt | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/launcher/CMakeLists.txt b/launcher/CMakeLists.txt index 98cb0a3b..06a822c7 100644 --- a/launcher/CMakeLists.txt +++ b/launcher/CMakeLists.txt @@ -353,21 +353,23 @@ add_unit_test(GradleSpecifier LIBS Launcher_logic ) -add_executable(PackageManifest - mojang/PackageManifest_test.cpp -) -target_link_libraries(PackageManifest - Launcher_logic - Qt5::Test -) -target_include_directories(PackageManifest - PRIVATE ../cmake/UnitTest/ -) -add_test( - NAME PackageManifest - COMMAND PackageManifest - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -) +if(BUILD_TESTING) + add_executable(PackageManifest + mojang/PackageManifest_test.cpp + ) + target_link_libraries(PackageManifest + Launcher_logic + Qt5::Test + ) + target_include_directories(PackageManifest + PRIVATE ../cmake/UnitTest/ + ) + add_test( + NAME PackageManifest + COMMAND PackageManifest + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + ) +endif() add_unit_test(MojangVersionFormat SOURCES minecraft/MojangVersionFormat_test.cpp |