~tristan957/harvest-almanac

ref: 4034a506c5c282f635b945634abec0fd400a7def harvest-almanac/.builds/fedora.yml -rw-r--r-- 880 bytes
4034a506Tristan Partin Get project building once again 1 year, 5 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
image: fedora/31
packages:
  - gtk+-devel
  - meson
  - libhandy-devel
  - libsoup-devel
  - libsecret-devel
  - json-glib-devel
  # - flatpak
secrets:
  - 92357bf7-1b44-4630-999e-fca4a120c50b
sources:
  - https://git.sr.ht/~tristan957/harvest-almanac
tasks:
  - setup: |
      cd harvest-almanac
      CC=gcc meson -Dbuildtype=release -Dwarning_level=2 \
        -Dlibhandy:tests=false -Dlibhandy:vapi=false -Dlibhandy:example=false \
        -Dlibhandy:introspection=disabled -Dlibhandy:glade_catalog=disabled \
        -Dharvest-glib:with-tests=false build
  - build: |
      cd harvest-almanac
      ninja -C build
  # - flatpak: |
  #     cd harvest-almanac
  #     flatpak-builder --verbose --sandbox --force-clean --repo=.flatpak-repo \
  #       --ccache --user --install-deps-from=flathub --install .flatpak \
  #       dist/flatpak/io.partin.tristan.HarvestAlmanac.yaml