From: Willy Tarreau Date: Fri, 26 Nov 2021 14:45:41 +0000 (+0100) Subject: CI: github actions: add the output of $CC -dM -E- X-Git-Tag: v2.6-dev1~361 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4673c5e2c81e8e2b04018f3ba0b80d41d85f2220;p=thirdparty%2Fhaproxy.git CI: github actions: add the output of $CC -dM -E- Sometimes figuring what differs between platforms is useful to fix build issues, to decide what ifdef to add for example. Let's always call $CC -dM -E- before starting make. --- diff --git a/.github/workflows/vtest.yml b/.github/workflows/vtest.yml index 4cdbdce5b4..b75329dbd4 100644 --- a/.github/workflows/vtest.yml +++ b/.github/workflows/vtest.yml @@ -75,6 +75,9 @@ jobs: run: make -C addons/wurfl/dummy - name: Compile HAProxy with ${{ matrix.CC }} run: | + echo "::group::Show platform specific defines" + echo | ${{ matrix.CC }} -dM -xc -E - + echo "::endgroup::" make -j$(nproc) all \ ERR=1 \ TARGET=${{ matrix.TARGET }} \ diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 42bb4e8c92..4d14d4817b 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -51,6 +51,9 @@ jobs: zlib-devel - name: Compile HAProxy with ${{ matrix.CC }} run: | + echo "::group::Show platform specific defines" + echo | ${{ matrix.CC }} -dM -xc -E - + echo "::endgroup::" make -j$(nproc) all \ ERR=1 \ TARGET=${{ matrix.TARGET }} \