blob: d0346fe91bdde91b9e48cbd29c0408af28031070 [file] [log] [blame]
kind: flatpak_repo
build-depends:
- freedesktop-sdk.bst:deploy-tools/flatpak.bst
(?):
# platform and sdk should not be built on i686
- arch != 'i686':
build-depends:
(>):
- flatpak/platform.bst
- flatpak/platform-locale.bst
- flatpak/sdk.bst
- flatpak/sdk-debug.bst
- flatpak/sdk-docs.bst
- flatpak/sdk-locale.bst
# platform compat is only built on 32 bit
- arch in ('i686', 'arm'):
build-depends:
(>):
- flatpak/platform-arch-libs.bst
- flatpak/platform-arch-libs-debug.bst
# sdk compat is not built on x86_64
- arch != 'x86_64':
build-depends:
(>):
- flatpak/sdk-arch-libs.bst
- flatpak/sdk-arch-libs-debug.bst
config:
environment:
- deploy-tools/flatpak.bst
arch: '%{gcc_arch}'
branch: '%{sdk-branch}'
repo-mode: bare-user-only
(?):
- arch == 'i686':
copy-refs:
- src: runtime/org.webkit.Platform.Compat.%{gcc_arch}/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Platform.Compat.%{gcc_arch}/x86_64/%{sdk-branch}
- src: runtime/org.webkit.Platform.Compat.%{gcc_arch}.Debug/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Platform.Compat.%{gcc_arch}.Debug/x86_64/%{sdk-branch}
- src: runtime/org.webkit.Sdk.Compat.%{gcc_arch}/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Sdk.Compat.%{gcc_arch}/x86_64/%{sdk-branch}
- src: runtime/org.webkit.Sdk.Compat.%{gcc_arch}.Debug/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Sdk.Compat.%{gcc_arch}.Debug/x86_64/%{sdk-branch}
- arch == 'arm':
copy-refs:
- src: runtime/org.webkit.Platform.Compat.%{gcc_arch}/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Platform.Compat.%{gcc_arch}/aarch64/%{sdk-branch}
- src: runtime/org.webkit.Platform.Compat.%{gcc_arch}.Debug/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Platform.Compat.%{gcc_arch}.Debug/aarch64/%{sdk-branch}
- src: runtime/org.webkit.Sdk.Compat.%{gcc_arch}/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Sdk.Compat.%{gcc_arch}/x86_64/%{sdk-branch}
- src: runtime/org.webkit.Sdk.Compat.%{gcc_arch}.Debug/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Sdk.Compat.%{gcc_arch}.Debug/x86_64/%{sdk-branch}
- arch == 'aarch64':
copy-refs:
- src: runtime/org.webkit.Sdk.Compat.%{gcc_arch}/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Sdk.Compat.%{gcc_arch}/x86_64/%{sdk-branch}
- src: runtime/org.webkit.Sdk.Compat.%{gcc_arch}.Debug/%{gcc_arch}/%{sdk-branch}
dest: runtime/org.webkit.Sdk.Compat.%{gcc_arch}.Debug/x86_64/%{sdk-branch}