Skip to content

Commit

Permalink
CMakeLists.txt: Make generate-message-map target always available (#854)
Browse files Browse the repository at this point in the history
* CMakeLists.txt: Make generate-message-map target always available

* Trigger Build
  • Loading branch information
autoantwort authored Jan 17, 2023
1 parent b3c1428 commit 23956b0
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -419,15 +419,14 @@ if(VCPKG_PDB_SUFFIX)
endif()

# === Target: generate-message-map ===
add_custom_target(generate-message-map
COMMAND vcpkg x-generate-default-message-map locales/messages.json ${CMAKE_CURRENT_LIST_DIR}/ce/ce/locales/messages.json
DEPENDS ${CMAKE_CURRENT_LIST_DIR}/ce/ce/locales/messages.json
WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
COMMENT "Update locales/messages.json"
VERBATIM
)
if (VCPKG_ARTIFACTS_DEVELOPMENT)
add_custom_target(generate-message-map
COMMAND vcpkg x-generate-default-message-map locales/messages.json ${CMAKE_CURRENT_LIST_DIR}/ce/ce/locales/messages.json
DEPENDS ${CMAKE_CURRENT_LIST_DIR}/ce/ce/locales/messages.json
WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
COMMENT "Update locales/messages.json"
VERBATIM
)

add_custom_command(
OUTPUT ${CMAKE_CURRENT_LIST_DIR}/ce/ce/locales/messages.json
COMMAND "${NODEJS}" ARGS "${CMAKE_CURRENT_SOURCE_DIR}/ce/ce/node_modules/translate-strings/dist/main.js" "." "--json"
Expand Down

0 comments on commit 23956b0

Please sign in to comment.