Remove NNG libraries from packages 68/3368/8
authorE. Scott Daniels <daniels@research.att.com>
Tue, 21 Apr 2020 16:51:05 +0000 (12:51 -0400)
committerE. Scott Daniels <daniels@research.att.com>
Wed, 22 Apr 2020 14:25:38 +0000 (10:25 -0400)
commitfc2112d22bf69b4bfbe0c419ed366f0d0ec370ca
tree7ad85ce173f0c1f225990c9e318fb489c7f21126
parente3a021c1e7bc4bdb877cd12601a55c7e3f74437e
Remove NNG libraries from packages

The default build process will no longer include the NNG
libraries (librmr_nng.*) by default.  It is still possible
to enable them with a CMake build flag (-DBUILD_NNG=1).

The NNG specific unit tests have been disabled.

Some SI95 specific unit tests have been enhanced in an effort
to work toward full coverage of the SI95 code.

This change is in a major version bump as the package contents
change. However, there is NOT an API change; all existing
applications will be able to use the new version without any
modification (other than possibly removing references to the
NNG based libraries).

Issue-ID: RIC-337

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: Ic9854b1ffc1e82c765692a11724d8086d24cceed
14 files changed:
CHANGES_CORE.txt
CMakeLists.txt
src/rmr/common/include/RIC_message_types.h
src/rmr/common/src/rtc_static.c
src/rmr/si/src/mt_call_si_static.c
src/rmr/si/src/rmr_si.c
test/Makefile
test/rmr_si_api_static_test.c
test/rmr_si_rcv_static_test.c
test/rt_static_test.c
test/si95_test.c
test/sr_si_static_test.c
test/test_ctx_support.c
test/unit_test.ksh