From 3ca5425f94602f3b5fb6c779fa9d3eb795f32338 Mon Sep 17 00:00:00 2001 From: Kornel Benko Date: Sat, 21 Sep 2024 21:52:21 +0200 Subject: [PATCH] Cmake build: Omit "PRE_BUILD" in add_custom_command() According to cmake warning output while configuring: CMake Error (dev) at po/CMakeLists.txt:72 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(OUTPUT): PRE_BUILD. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): po/CMakeLists.txt:106 (add_gettext_python) This error is for project developers. Use -Wno-error=dev to suppress it. (cherry picked from commit 13f275d0aa5ef23dcad53b3b98758e601a91b3da) --- po/CMakeLists.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt index 8b3cbf37ee..6a1ade1bd1 100755 --- a/po/CMakeLists.txt +++ b/po/CMakeLists.txt @@ -49,7 +49,6 @@ macro(add_gettext_python _par _dir) endif() ADD_CUSTOM_COMMAND( OUTPUT "${_dst}" - PRE_BUILD COMMAND ${CMAKE_COMMAND} "-DTOP_SRC_DIR=${TOP_SRC_DIR}" "-DDestFile=${_dst}" @@ -71,7 +70,6 @@ macro(add_gettext_python _par _dir) else() ADD_CUSTOM_COMMAND( OUTPUT "${_dst}" - PRE_BUILD COMMAND ${LYX_PYTHON_EXECUTABLE} ARGS "${TOP_SRC_DIR}/po/lyx_pot.py" -b "${TOP_SRC_DIR}" -o "${_dst}" -t ${_par1} "--src_file=${_src_files}" DEPENDS ${_sources} ${_src_files} "${TOP_SRC_DIR}/po/lyx_pot.py"