This commit is contained in:
cxh 2025-12-30 08:59:37 +08:00
parent 969f697e6c
commit e3d9fef51f

View File

@ -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"
)