-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Localization hookup artifacts #773
Localization hookup artifacts #773
Conversation
…rtifacts # Conflicts: # ce/common/config/rush/pnpm-lock.yaml
# Conflicts: # ce/common/config/rush/pnpm-lock.yaml
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 | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Huh why is this behind VCPKG_ARTIFACTS_DEVELOPMENT
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You still need the old version when you do "normal" vcpkg-tool development
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Huh why is this behind
VCPKG_ARTIFACTS_DEVELOPMENT
?
Because VCPKG_ARTIFACTS_DEVELOPMENT
implies that you have node / NPM / rush et al. set up and working on your machine. People deploying vcpkg on a platform we don't have a binary release for can't / shouldn't be expected to provide those dependencies.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah but only executing the command vcpkg x-generate-default-message-map locales/messages.json
is needed for vcpkg-tool development to make the ci happy. So that should be added as target if VCPKG_ARTIFACTS_DEVELOPMENT
is false.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah but only executing the command
vcpkg x-generate-default-message-map locales/messages.json
is needed for vcpkg-tool development to make the ci happy.
That command needs VCPKG_ARTIFACTS_DEVELOPMENT
to be on after this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have created #854
No description provided.