67 lines
2.6 KiB
Plaintext
67 lines
2.6 KiB
Plaintext
kind: flatpak_repo
|
|
|
|
build-depends:
|
|
- freedesktop-sdk.bst:components/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:
|
|
- components/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}
|