aboutsummaryrefslogtreecommitdiff
path: root/launcher/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'launcher/CMakeLists.txt')
-rw-r--r--launcher/CMakeLists.txt32
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