arch: null artifacts: null environment: null image: fedora/latest oauth: null packages: - gprbuild - make - libgnat-static - libgnat-devel - gcc-gnat - mercurial repositories: null secrets: null shell: null sources: - hg+https://hg.sr.ht/~tkoskine/ahven#f7a658dd17d6d6d74737cd79a4cdf95e5c2a38a2 tasks: - build-plain: 'mkdir /tmp/ahven-install cd ahven gprbuild -p -P gnat/ahven.gpr gprbuild -p -P gnat/ahven_tests.gpr' - test-plain: 'ahven/gnat/tester ahven/gnat/tap_tester' - build-dynamic-gnat-linux-with-examples: 'cd ahven/gnat_linux make library_type=dynamic builddir=../tmp-dynamic prefix=/tmp/ahven-dynamic make library_type=dynamic builddir=../tmp-dynamic prefix=/tmp/ahven-dynamic check make library_type=dynamic builddir=../tmp-dynamic prefix=/tmp/ahven-dynamic install export ADA_PROJECT_PATH=/tmp/ahven-dynamic/share/gpr cd ../examples gprbuild -p -P examples' - build-static-gnat-linux-with-examples: 'cd ahven/gnat_linux make library_type=static builddir=../tmp-static prefix=/tmp/ahven-static make library_type=static builddir=../tmp-static prefix=/tmp/ahven-static check make library_type=static builddir=../tmp-static prefix=/tmp/ahven-static install export ADA_PROJECT_PATH=/tmp/ahven-static/share/gpr cd ../examples gprbuild -p -P examples' triggers: null