travis: Add build tests for NM plugin
This commit is contained in:
parent
7eab520bbf
commit
658b6df4d8
|
@ -93,6 +93,8 @@ matrix:
|
||||||
- env: TEST=printf-builtin LEAK_DETECTIVE=yes
|
- env: TEST=printf-builtin LEAK_DETECTIVE=yes
|
||||||
- env: TEST=printf-builtin LEAK_DETECTIVE=yes
|
- env: TEST=printf-builtin LEAK_DETECTIVE=yes
|
||||||
compiler: clang
|
compiler: clang
|
||||||
|
- env: TEST=nm
|
||||||
|
- env: TEST=nm-no-glib
|
||||||
# the crypto plugins are build-tested with clang via "all" above
|
# the crypto plugins are build-tested with clang via "all" above
|
||||||
- env: TEST=botan
|
- env: TEST=botan
|
||||||
- env: TEST=botan LEAK_DETECTIVE=yes
|
- env: TEST=botan LEAK_DETECTIVE=yes
|
||||||
|
|
|
@ -270,6 +270,17 @@ fuzzing)
|
||||||
symbolize=1:handle_segv=1:fast_unwind_on_fatal=0:external_symbolizer_path=/usr/bin/llvm-symbolizer-3.5
|
symbolize=1:handle_segv=1:fast_unwind_on_fatal=0:external_symbolizer_path=/usr/bin/llvm-symbolizer-3.5
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
nm|nm-no-glib)
|
||||||
|
DEPS="gnome-common libsecret-1-dev libgtk-3-dev libnm-dev libnma-dev"
|
||||||
|
if test "$TEST" = "nm"; then
|
||||||
|
DEPS="$DEPS libnm-glib-vpn-dev libnm-gtk-dev"
|
||||||
|
else
|
||||||
|
CONFIG="$CONFIG --without-libnm-glib"
|
||||||
|
fi
|
||||||
|
cd src/frontends/gnome
|
||||||
|
# don't run ./configure with ./autogen.sh
|
||||||
|
export NOCONFIGURE=1
|
||||||
|
;;
|
||||||
dist)
|
dist)
|
||||||
TARGET=distcheck
|
TARGET=distcheck
|
||||||
;;
|
;;
|
||||||
|
|
Loading…
Reference in New Issue