SGSN: Fixing build config
Tests for V.42bis, slhc, llc-xid and sndcp-xid are built and executed on all build configurations, but are only needed when the sgsn (gprs) is built. This patch adds conditions check if the tests mentioned abvove are needed or not. Change-Id: I6921e6198ea7f99fe5276f91cbc522091853bc4e
This commit is contained in:
parent
0867b72055
commit
ea291e3004
|
@ -9,10 +9,6 @@ SUBDIRS = \
|
|||
trau \
|
||||
subscr \
|
||||
mm_auth \
|
||||
xid \
|
||||
sndcp_xid \
|
||||
slhc \
|
||||
v42bis \
|
||||
$(NULL)
|
||||
|
||||
if BUILD_NAT
|
||||
|
@ -40,6 +36,10 @@ if HAVE_LIBCARES
|
|||
SUBDIRS += \
|
||||
sgsn \
|
||||
oap \
|
||||
xid \
|
||||
sndcp_xid \
|
||||
slhc \
|
||||
v42bis \
|
||||
$(NULL)
|
||||
endif
|
||||
endif
|
||||
|
|
|
@ -126,24 +126,28 @@ AT_CLEANUP
|
|||
|
||||
AT_SETUP([xid])
|
||||
AT_KEYWORDS([xid])
|
||||
AT_CHECK([test "$enable_sgsn_test" != no || exit 77])
|
||||
cat $abs_srcdir/xid/xid_test.ok > expout
|
||||
AT_CHECK([$abs_top_builddir/tests/xid/xid_test], [], [expout], [ignore])
|
||||
AT_CLEANUP
|
||||
|
||||
AT_SETUP([sndcp_xid])
|
||||
AT_KEYWORDS([sndcp_xid])
|
||||
AT_CHECK([test "$enable_sgsn_test" != no || exit 77])
|
||||
cat $abs_srcdir/sndcp_xid/sndcp_xid_test.ok > expout
|
||||
AT_CHECK([$abs_top_builddir/tests/sndcp_xid/sndcp_xid_test], [], [expout], [ignore])
|
||||
AT_CLEANUP
|
||||
|
||||
AT_SETUP([slhc])
|
||||
AT_KEYWORDS([slhc])
|
||||
AT_CHECK([test "$enable_sgsn_test" != no || exit 77])
|
||||
cat $abs_srcdir/slhc/slhc_test.ok > expout
|
||||
AT_CHECK([$abs_top_builddir/tests/slhc/slhc_test], [], [expout], [ignore])
|
||||
AT_CLEANUP
|
||||
|
||||
AT_SETUP([v42bis])
|
||||
AT_KEYWORDS([v42bis])
|
||||
AT_CHECK([test "$enable_sgsn_test" != no || exit 77])
|
||||
cat $abs_srcdir/v42bis/v42bis_test.ok > expout
|
||||
AT_CHECK([$abs_top_builddir/tests/v42bis/v42bis_test], [], [expout], [ignore])
|
||||
AT_CLEANUP
|
||||
|
|
Loading…
Reference in New Issue