1
This commit is contained in:
parent
969f697e6c
commit
e3d9fef51f
@ -54,13 +54,5 @@ target_link_libraries(${APP_NAME}
|
||||
|
||||
# 拷贝配置文件(仅在不存在时)
|
||||
add_custom_command(TARGET ${APP_NAME} POST_BUILD
|
||||
COMMAND /bin/bash -c
|
||||
"if [ ! -f \"$<TARGET_FILE_DIR:${APP_NAME}>/${CONFIG_FILE}\" ]; then \
|
||||
mkdir -p \"$<TARGET_FILE_DIR:${APP_NAME}>\" && \
|
||||
cp \"${CMAKE_SOURCE_DIR}/${CONFIG_EXAMPLE_FILE}\" \
|
||||
\"$<TARGET_FILE_DIR:${APP_NAME}>/${CONFIG_FILE}\" && \
|
||||
echo \"config.json created from example\"; \
|
||||
else \
|
||||
echo \"config.json exists, keep it\"; \
|
||||
fi"
|
||||
COMMAND bash -c "if [ ! -f \"$<TARGET_FILE_DIR:${APP_NAME}>/${CONFIG_FILE}\" ]; then mkdir -p \"$<TARGET_FILE_DIR:${APP_NAME}>\" && cp \"${CMAKE_SOURCE_DIR}/${CONFIG_EXAMPLE_FILE}\" \"$<TARGET_FILE_DIR:${APP_NAME}>/${CONFIG_FILE}\" && echo \"config.json created from example\"; else echo \"config.json exists, keep it\"; fi"
|
||||
)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user