mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-06 00:45:32 +00:00
Merges the build settings for keyman64.dll vc++ project into the keyman32.dll project, so they are both built from the same project, in preparation for ARM support, to minimize repetition in the source tree. There should be no material differences to the built libraries. Also cleans up some noise in keyman32.vcxproj which made it easier to verify the changes. Fixes: #11904
28 lines
733 B
Bash
Executable file
28 lines
733 B
Bash
Executable file
#!/usr/bin/env bash
|
|
## START STANDARD BUILD SCRIPT INCLUDE
|
|
# adjust relative paths as necessary
|
|
THIS_SCRIPT="$(readlink -f "${BASH_SOURCE[0]}")"
|
|
. "${THIS_SCRIPT%/*}/../../resources/build/builder.inc.sh"
|
|
## END STANDARD BUILD SCRIPT INCLUDE
|
|
|
|
#
|
|
# TODO: when we have windows-specific tests, add them here
|
|
# as child modules
|
|
#
|
|
|
|
builder_describe "Keyman common Windows modules" \
|
|
clean \
|
|
configure \
|
|
build \
|
|
test
|
|
|
|
builder_parse "$@"
|
|
|
|
if [[ $BUILDER_OS != win ]]; then
|
|
builder_echo grey "Platform is not Windows; skipping common/windows"
|
|
exit 0
|
|
fi
|
|
|
|
#-------------------------------------------------------------------------------------------------------------------
|
|
|
|
builder_run_child_actions clean configure build test
|