diff options
author | Willy Tarreau <w@1wt.eu> | 2021-11-26 15:45:41 +0100 |
---|---|---|
committer | Willy Tarreau <w@1wt.eu> | 2021-11-26 17:45:38 +0100 |
commit | 8609bd4ff1a64628f11b44946ce673d43bfec6bd (patch) | |
tree | 381545293522ff8d48e2630df5c2096473b66b68 | |
parent | 781f07a62064dbaefc362c1077d6a5382a186893 (diff) | |
download | haproxy-8609bd4ff1a64628f11b44946ce673d43bfec6bd.tar.gz |
CI: github actions: add the output of $CC -dM -E-20211126-ci-gcc-output-1
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.
-rw-r--r-- | .github/workflows/vtest.yml | 3 | ||||
-rw-r--r-- | .github/workflows/windows.yml | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/.github/workflows/vtest.yml b/.github/workflows/vtest.yml index 4cdbdce5b..b75329dbd 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 42bb4e8c9..4d14d4817 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 }} \ |