From cdccc0b1cbe5091bd75c44d8089e11b68e585036 Mon Sep 17 00:00:00 2001 From: Gabriel Scherer Date: Wed, 19 Jun 2019 16:58:29 +0200 Subject: [PATCH] add a new Travis CI check that 'make alldepend' is a no-op --- .travis.yml | 1 + tools/ci/travis/travis-ci.sh | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/.travis.yml b/.travis.yml index 2beb3a5aa..0e5145065 100644 --- a/.travis.yml +++ b/.travis.yml @@ -54,6 +54,7 @@ matrix: XARCH=x64 CONFIG_ARG=--enable-dependency-generation MAKE_ARG=-j + - env: CI_KIND=check-depend - env: CI_KIND=changes - env: CI_KIND=manual - env: CI_KIND=check-typo diff --git a/tools/ci/travis/travis-ci.sh b/tools/ci/travis/travis-ci.sh index 3dd000e8c..4b205ab53 100755 --- a/tools/ci/travis/travis-ci.sh +++ b/tools/ci/travis/travis-ci.sh @@ -78,6 +78,39 @@ case $TRAVIS_EVENT_TYPE in TRAVIS_MERGE_BASE=$(git merge-base "$TRAVIS_CUR_HEAD" "$TRAVIS_PR_HEAD");; esac +CheckDepend () { + cat<