diff --git a/system-images/android/sdk/build-kde-dependencies b/system-images/android/sdk/build-kde-dependencies index c0c7902..1c673c6 100755 --- a/system-images/android/sdk/build-kde-dependencies +++ b/system-images/android/sdk/build-kde-dependencies @@ -1,35 +1,40 @@ #!/bin/bash set -e DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" export PATH=$DIR:$PATH # we get the repositories for the dependencies git clone --depth 1 kde:sysadmin/ci-tooling || true pushd ci-tooling git clone --depth 1 kde:sysadmin/repo-metadata || true git clone --depth 1 kde:kde-build-metadata || true popd # we figure out the dependencies all_packages=$(python3 ci-tooling/helpers/list-dependencies.py $@ $EXTRA_PKGS --platform AndroidQt5.13) echo "Dependencies to build: $all_packages" blacklist="`cat $DIR/skip` $SKIP" for a in $extrapackages $all_packages $EXTRA_PKGS do skip=0 for x in $blacklist do if [[ $a =~ ^$x$ ]]; then skip=1 break fi done if [ $skip == 1 ]; then echo "Skipping $a $skip" continue fi - build-kde-project $a Frameworks -DBUILD_TESTING=OFF + product=Frameworks + if [[ -f ci-tooling/build-specs/Applications/$a-AndroidQt5.13.yaml ]]; then + product=Applications + fi + + build-kde-project $a $product -DBUILD_TESTING=OFF done