[linux-nfc] [neard][PATCH 02/34] ci: add building without maintainer options
Krzysztof Kozlowski <[email protected]>
| Newsgroups | org.01.lists.linux-nfc,dev.linux.lists.oe-linux-nfc |
|---|---|
| Message-ID | <[email protected]> |
Check also silent builds. Signed-off-by: Krzysztof Kozlowski <[email protected]> --- .github/workflows/ci.yml | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fb322381e7f5..ecd0683f6c79 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,27 +20,43 @@ jobs: - container: "ubuntu:hirsute" env: CC: gcc + MODE: maintainer - container: "ubuntu:focal" env: CC: gcc + MODE: maintainer + + - container: "ubuntu:focal" + env: + CC: gcc + MODE: no-maintainer - container: "ubuntu:bionic" env: CC: gcc + MODE: maintainer - container: "ubuntu:xenial" env: CC: gcc + MODE: maintainer # Ubuntu clang - container: "ubuntu:hirsute" env: CC: clang + MODE: maintainer - container: "ubuntu:focal" env: CC: clang + MODE: maintainer + + - container: "ubuntu:focal" + env: + CC: clang + MODE: no-maintainer container: image: ${{ matrix.container }} @@ -72,7 +88,19 @@ jobs: cat /proc/cmdline - name: Configure - run: ./bootstrap-configure + run: | + echo "Bootstraping in mode: $MODE" + if [ "$MODE" = "maintainer" ]; then + ./bootstrap-configure + else + ./bootstrap && \ + ./configure \ + --disable-systemd \ + --prefix=/usr \ + --enable-ese \ + --sysconfdir=/etc \ + --enable-tools + fi - name: Compile run: make -j$(nproc) -- 2.27.0 _______________________________________________ Linux-nfc mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s