lgtm: Fix building dependencies (in particular tpm2-tss)
This was moved to a separate step with 0ff939585e
("travis: Bump tpm2-tss
to 2.4.1") so packages are installed before these dependencies are built.
However, on LGTM, packages can't be installed explicitly, so `deps` is
a no-op and we still have to list some dependencies in the config.
This commit is contained in:
parent
d1d5659ead
commit
692feffaf3
|
@ -10,6 +10,8 @@ extraction:
|
||||||
packages:
|
packages:
|
||||||
# for tss2
|
# for tss2
|
||||||
- libssl-dev
|
- libssl-dev
|
||||||
|
- libjson-c-dev
|
||||||
|
- libcurl4-openssl-dev
|
||||||
after_prepare:
|
after_prepare:
|
||||||
- export DEPS_BUILD_DIR=$LGTM_WORKSPACE/deps
|
- export DEPS_BUILD_DIR=$LGTM_WORKSPACE/deps
|
||||||
- mkdir -p $DEPS_BUILD_DIR
|
- mkdir -p $DEPS_BUILD_DIR
|
||||||
|
@ -26,7 +28,7 @@ extraction:
|
||||||
- ln -s /bin/echo $LGTM_WORKSPACE/bin/apt-get
|
- ln -s /bin/echo $LGTM_WORKSPACE/bin/apt-get
|
||||||
- export PATH=$LGTM_WORKSPACE/bin:$PATH
|
- export PATH=$LGTM_WORKSPACE/bin:$PATH
|
||||||
- export TEST=all
|
- export TEST=all
|
||||||
- ./scripts/test.sh deps
|
- ./scripts/test.sh build-deps
|
||||||
- rm $LGTM_WORKSPACE/bin/*
|
- rm $LGTM_WORKSPACE/bin/*
|
||||||
configure:
|
configure:
|
||||||
command:
|
command:
|
||||||
|
@ -36,7 +38,7 @@ extraction:
|
||||||
--disable-kernel-pfroute --disable-keychain
|
--disable-kernel-pfroute --disable-keychain
|
||||||
--disable-lock-profiler --disable-padlock --disable-fuzzing
|
--disable-lock-profiler --disable-padlock --disable-fuzzing
|
||||||
--disable-osx-attr --disable-tkm --disable-uci
|
--disable-osx-attr --disable-tkm --disable-uci
|
||||||
--disable-soup --disable-unwind-backtraces
|
--disable-unwind-backtraces
|
||||||
--disable-svc --disable-dbghelp-backtraces --disable-socket-win
|
--disable-svc --disable-dbghelp-backtraces --disable-socket-win
|
||||||
--disable-kernel-wfp --disable-kernel-iph --disable-winhttp
|
--disable-kernel-wfp --disable-kernel-iph --disable-winhttp
|
||||||
--disable-af-alg --disable-coverage
|
--disable-af-alg --disable-coverage
|
||||||
|
|
Loading…
Reference in New Issue