aboutsummaryrefslogtreecommitdiff
path: root/launcher
diff options
context:
space:
mode:
authorSefa Eyeoglu <contact@scrumplex.net>2022-03-29 14:42:49 +0200
committerGitHub <noreply@github.com>2022-03-29 14:42:49 +0200
commite22d54abd35560213377bb41f2bc902f67c8de64 (patch)
treee29e115e63838a2c279758a8930e749b9ac86f97 /launcher
parentb53ba12fa2f1365d73633479e51a6b87e9c908dd (diff)
parenta89cbf116d37724f2bb87fe2d52afffd0775d4eb (diff)
downloadPrismLauncher-e22d54abd35560213377bb41f2bc902f67c8de64.tar.gz
PrismLauncher-e22d54abd35560213377bb41f2bc902f67c8de64.tar.bz2
PrismLauncher-e22d54abd35560213377bb41f2bc902f67c8de64.zip
Merge pull request #344 from oynqr/build/allow-disabling-tests
Diffstat (limited to 'launcher')
-rw-r--r--launcher/CMakeLists.txt32
1 files changed, 17 insertions, 15 deletions
diff --git a/launcher/CMakeLists.txt b/launcher/CMakeLists.txt
index 32c7ea71..692aebe5 100644
--- a/launcher/CMakeLists.txt
+++ b/launcher/CMakeLists.txt
@@ -355,21 +355,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