spiegel-keyman/common/mac/build.sh
Marc Durdin 74f9276695 chore(common): run common and resources tests
This sets us up to run all common/ and resources/ tests from a single
script, common/build.sh. This test will be run on each platform for all
changes made in common/ or resources/.

Also renamed files and paths for consistency in resources/ and updated
tests accordingly.
2023-04-28 14:07:34 +07:00

28 lines
719 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/build-utils.sh"
## END STANDARD BUILD SCRIPT INCLUDE
if [[ $BUILDER_OS != mac ]]; then
builder_echo grey "Platform is not macOS; skipping common/mac"
exit 0
fi
#
# TODO: when we have mac-specific tests, add them here
# as child modules
#
builder_describe "Keyman common mac modules" \
clean \
configure \
build \
test
builder_parse "$@"
#-------------------------------------------------------------------------------------------------------------------
builder_run_child_actions clean configure build test