#3 update yaml to handle different eclipse and tycho dependencies based on fedora version
Merged 2 years ago by almac. Opened 2 years ago by almac.
modules/ almac/jmc multi-platform-latest  into  latest

file modified
+10 -4
@@ -20,11 +20,17 @@ 

        - jmc-core

    dependencies:

      - buildrequires:

-         platform: []

+         platform: [f31, f32]

          tycho: [1.4]

        requires:

-         platform: []

+         platform: [f31, f32]

          eclipse: [2019-09]

+     - buildrequires:

+         platform: []

+         tycho: [1.6]

+       requires:

+         platform: []

+         eclipse: [latest]

    api:

      rpms:

      - jmc-core
@@ -48,9 +54,9 @@ 

          ref: jmc

        javamail:

          rationale: Dependency of jmc

-         buildorder: 2

+         buildorder: 1

          ref: jmc

        jmc:

          rationale: Standalone application

-         buildorder: 3

+         buildorder: 2

          ref: jmc

This PR updates the jmc.yaml to handle different versions of eclipse + tycho depending on the version of fedora used.

If using Fedora 31 or 32, lock in at eclipse 2019-09 and tycho 1.4
Otherwise, we can use eclipse latest and tycho 1.6

Example copr module build available at: https://copr.fedorainfracloud.org/coprs/almac/jmc/module/235924

Seems the branch wasn't based off the newest commit in 'latest' ? It says would need a merge commit or rebase. Otherwise changes look fine.

I'd prefer rebase and then merge. Thank you!

rebased onto 52d1742

2 years ago

Pull-Request has been merged by almac

2 years ago
Metadata