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:
|
||||
# for tss2
|
||||
- libssl-dev
|
||||
- libjson-c-dev
|
||||
- libcurl4-openssl-dev
|
||||
after_prepare:
|
||||
- export DEPS_BUILD_DIR=$LGTM_WORKSPACE/deps
|
||||
- mkdir -p $DEPS_BUILD_DIR
|
||||
|
@ -26,7 +28,7 @@ extraction:
|
|||
- ln -s /bin/echo $LGTM_WORKSPACE/bin/apt-get
|
||||
- export PATH=$LGTM_WORKSPACE/bin:$PATH
|
||||
- export TEST=all
|
||||
- ./scripts/test.sh deps
|
||||
- ./scripts/test.sh build-deps
|
||||
- rm $LGTM_WORKSPACE/bin/*
|
||||
configure:
|
||||
command:
|
||||
|
@ -36,7 +38,7 @@ extraction:
|
|||
--disable-kernel-pfroute --disable-keychain
|
||||
--disable-lock-profiler --disable-padlock --disable-fuzzing
|
||||
--disable-osx-attr --disable-tkm --disable-uci
|
||||
--disable-soup --disable-unwind-backtraces
|
||||
--disable-unwind-backtraces
|
||||
--disable-svc --disable-dbghelp-backtraces --disable-socket-win
|
||||
--disable-kernel-wfp --disable-kernel-iph --disable-winhttp
|
||||
--disable-af-alg --disable-coverage
|
||||
|
|
Loading…
Reference in New Issue