[ci] Test no build system builds

Introduced in aa3450c, let's preserve it
This commit is contained in:
Ebrahim Byagowi 2019-06-18 12:14:10 +04:30 committed by GitHub
parent efef672911
commit eb28d6e48b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -82,7 +82,7 @@ jobs:
# - run: xbps-install -Suy freetype gettext gcc glib graphite pkg-config ragel libtool autoconf automake make # - run: xbps-install -Suy freetype gettext gcc glib graphite pkg-config ragel libtool autoconf automake make
# - run: ./autogen.sh && make -j32 && make check # - run: ./autogen.sh && make -j32 && make check
clang-O3-O0: clang-O3-O0-and-nobuildsystem:
docker: docker:
- image: ubuntu:18.10 - image: ubuntu:18.10
steps: steps:
@ -97,6 +97,7 @@ jobs:
- run: CFLAGS="-O0" CXXFLAGS="-O0" CC=clang CXX=clang++ ./autogen.sh --with-freetype --with-fontconfig --with-glib --with-cairo --with-icu --with-graphite2 - run: CFLAGS="-O0" CXXFLAGS="-O0" CC=clang CXX=clang++ ./autogen.sh --with-freetype --with-fontconfig --with-glib --with-cairo --with-icu --with-graphite2
- run: make -j32 - run: make -j32
- run: LD_LIBRARY_PATH="$PWD/freetype-2.9/objs/.libs" make check || .ci/fail.sh - run: LD_LIBRARY_PATH="$PWD/freetype-2.9/objs/.libs" make check || .ci/fail.sh
- run: make clean && cd src && clang++ -c hb-*.cc
gcc-valgrind: gcc-valgrind:
docker: docker:
@ -315,7 +316,7 @@ workflows:
- archlinux-py3-all - archlinux-py3-all
#- void-notest #- void-notest
- gcc-valgrind - gcc-valgrind
- clang-O3-O0 - clang-O3-O0-and-nobuildsystem
- clang-everything - clang-everything
- clang-asan - clang-asan
- clang-msan - clang-msan