mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-17 00:04:02 -04:00
only update qgsexpression_texts.cpp if there are actual changes
This commit is contained in:
parent
928504a727
commit
83fd65ab61
@ -3,7 +3,7 @@ import os
|
|||||||
import json
|
import json
|
||||||
import glob
|
import glob
|
||||||
|
|
||||||
cpp = open("src/core/qgsexpression_texts.cpp", "w")
|
cpp = open(sys.argv[1], "w")
|
||||||
cpp.write(
|
cpp.write(
|
||||||
"#include \"qgsexpression.h\"\n"
|
"#include \"qgsexpression.h\"\n"
|
||||||
"\n"
|
"\n"
|
@ -332,7 +332,8 @@ STRING(REPLACE "$" "$$" JSON_HELP_FILES "${JSON_HELP_FILES}")
|
|||||||
STRING(REPLACE "\(" "\\(" JSON_HELP_FILES "${JSON_HELP_FILES}")
|
STRING(REPLACE "\(" "\\(" JSON_HELP_FILES "${JSON_HELP_FILES}")
|
||||||
STRING(REPLACE "\)" "\\)" JSON_HELP_FILES "${JSON_HELP_FILES}")
|
STRING(REPLACE "\)" "\\)" JSON_HELP_FILES "${JSON_HELP_FILES}")
|
||||||
ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/qgsexpression_texts.cpp
|
ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/qgsexpression_texts.cpp
|
||||||
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/resources/process_function_template.py
|
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/scripts/process_function_template.py ${CMAKE_CURRENT_BINARY_DIR}/qgsexpression_texts.cpp.temp
|
||||||
|
COMMAND ${CMAKE_COMMAND} -DSRC=${CMAKE_CURRENT_BINARY_DIR}/qgsexpression_texts.cpp.temp -DDST=${CMAKE_CURRENT_SOURCE_DIR}/qgsexpression_texts.cpp -P ${CMAKE_SOURCE_DIR}/cmake/CopyIfChanged.cmake
|
||||||
DEPENDS ${JSON_HELP_FILES}
|
DEPENDS ${JSON_HELP_FILES}
|
||||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user