aboutsummaryrefslogtreecommitdiff
path: root/auto.def
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2021-01-06 14:42:51 +1000
committerSteve Bennett <steveb@workware.net.au>2021-01-06 14:42:51 +1000
commitb8018299ad54fecfdcffe4b22ac994944a716f2a (patch)
tree7fab7292bbdac107efd56cb90048e189290a791e /auto.def
parent9d096635508de22f7925a55b09fd077a0d127669 (diff)
downloadjimtcl-b8018299ad54fecfdcffe4b22ac994944a716f2a.zip
jimtcl-b8018299ad54fecfdcffe4b22ac994944a716f2a.tar.gz
jimtcl-b8018299ad54fecfdcffe4b22ac994944a716f2a.tar.bz2
build: Need sdl needs 'check false'
If no 'check' is provided, we assume that the checks passed. If pkg-config is specified, but no other check, use 'check false' to ensure the module is disable if the pkg-config checks don't pass. Also travis now does 'make all' so that any module extensions are also built, and add a dependency on libhiredis-dev to test building the redis extension. Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'auto.def')
-rw-r--r--auto.def2
1 files changed, 1 insertions, 1 deletions
diff --git a/auto.def b/auto.def
index 34a028c..dd6cd1d 100644
--- a/auto.def
+++ b/auto.def
@@ -163,7 +163,7 @@ dict set extdb info {
readline { pkg-config readline check {[cc-check-function-in-lib readline readline]} libdep lib_readline}
rlprompt { dep readline }
tree { dep oo }
- sdl { pkg-config {SDL2_gfx, SDL2_ttf* | SDL_gfx} }
+ sdl { pkg-config {SDL2_gfx, SDL2_ttf* | SDL_gfx} check false }
signal { check {[have-feature sigaction]} }
sqlite3 { pkg-config sqlite3 check {[cc-check-function-in-lib sqlite3_prepare_v2 sqlite3]} libdep lib_sqlite3_prepare_v2 }
redis { pkg-config hiredis check {[cc-check-function-in-lib redisConnect hiredis]} libdep lib_redisConnect }