| 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} |