blob: b10e10fed47c0f08fb3f5c97cf7c3c41f3d119f4 [file] [log] [blame]
#!/bin/bash
set -e
cd "$(dirname $0)"
# Builds all projects that support KMP except for Compose-specific projects which are already
# covered by androidx_compose_multiplatform.sh.
# Must be run on Linux
# build just INFRAROGUE projects. This will also enable native targets.
export ANDROIDX_PROJECTS=INFRAROGUE # TODO: Switch from `INFRAROGUE` to `KMP`
# disable cache, NS does not allow it yet: b/235227707
export USE_ANDROIDX_REMOTE_BUILD_CACHE=false
# run build in a sandbox
../development/sandbox/run-without-network.sh impl/build.sh \
buildOnServer \
listTaskOutputs \
allHostTests \
-Pandroidx.ignoreTestFailures \
-Pandroidx.displayTestOutput=false