Procházet zdrojové kódy

[cmake] fail cpack/install if *deployqt tool returns error

Andrey Filipenkov před 2 měsíci
rodič
revize
03c1d3790d
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      cmake_modules/VCMIUtils.cmake

+ 4 - 1
cmake_modules/VCMIUtils.cmake

@@ -149,7 +149,10 @@ function(vcmi_deploy_qt deployQtToolName deployQtOptions)
 	find_program(TOOL_DEPLOYQT NAMES ${deployQtToolName} PATHS "${qtBinDir}")
 	if(TOOL_DEPLOYQT)
 		install(CODE "
-			execute_process(COMMAND \"${TOOL_DEPLOYQT}\" ${deployQtOptions} -verbose=2)
+			execute_process(
+				COMMAND \"${TOOL_DEPLOYQT}\" ${deployQtOptions} -verbose=2
+				COMMAND_ERROR_IS_FATAL ANY
+			)
 		")
 	else()
 		message(WARNING "${deployQtToolName} not found, running cpack would result in broken package")