X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=sidecars%2Flistener%2FMakefile;fp=sidecars%2Flistener%2FMakefile;h=2490ffc8bef4b1d8b136e14f74bec85d1ccacf2a;hb=7e50b057ef2899bdc5b2dd483a20157d80245fb3;hp=9c1bb8a1e91a222489f0fe27b1b41fac05b4f482;hpb=8413f46c9a15a4cabe50558f77e539c94da9f5e8;p=ric-app%2Fmc.git diff --git a/sidecars/listener/Makefile b/sidecars/listener/Makefile index 9c1bb8a..2490ffc 100644 --- a/sidecars/listener/Makefile +++ b/sidecars/listener/Makefile @@ -20,9 +20,11 @@ # this make file assuems that both NNG and RMR are installed and that the variables # LD_LIBRARY_PATH, LIBRARY_PATH are set correctly. -binaries = mc_listener mc_listener_si +# with the latest builder support for NNG was dropped, so we must build only SI95 +# based applications; the _si suffix has been dropped +binaries = mc_listener adjuncts = rdc_replay rdc_extract -testers = sender pipe_reader sender_si +testers = sender pipe_reader sender test_progs = sender unit_test pipe_reader lib_obj = mcl.o rdc.o @@ -37,33 +39,26 @@ libmcl.a:: $(lib_obj) $(lib_h) ar -v -r libmcl.a $(lib_obj) mc_listener: mc_listener.c libmcl.a - gcc mc_listener.c -o mc_listener -L. -lmcl -lrmr_nng -lnng -lm -lpthread - -mc_listener_si: mc_listener.c libmcl.a - gcc mc_listener.c -o mc_listener_si -L. -lmcl -lrmr_si -lm -lpthread - + gcc mc_listener.c -o mc_listener -L. -lmcl -lrmr_si -lm -lpthread # ---- testing stuff ----------------------------------------------------------------- tests: $(test_progs) sender : sender.c - gcc sender.c -o sender -lrmr_nng -lnng -lm -lpthread - -sender_si : sender.c - gcc sender.c -o sender_si -lrmr_si -lm -lpthread + gcc sender.c -o sender -lrmr_si -lm -lpthread pipe_reader : pipe_reader.c libmcl.a - gcc pipe_reader.c -o pipe_reader -L. -lmcl -lrmr_nng -lnng -lm -lpthread + gcc pipe_reader.c -o pipe_reader -L. -lmcl -lrmr_si -lm -lpthread unit_test: unit_test.c mcl.c - gcc -g $(coverage_opts) unit_test.c -o unit_test -lrmr_nng -lnng -lm -lpthread + gcc -g $(coverage_opts) unit_test.c -o unit_test -lrmr_si -lm -lpthread # ---- adjunct tools ----------------------------------------------------------------- rdc_replay: rdc_replay.c libmcl.a - gcc rdc_replay.c -o rdc_replay -L. -lmcl -lrmr_nng -lnng -lpthread -lm + gcc rdc_replay.c -o rdc_replay -L. -lmcl -lrmr_si -lpthread -lm rdc_extract: rdc_extract.c libmcl.a - gcc rdc_extract.c -o rdc_extract -L. -lmcl -lrmr_nng -lnng -lpthread -lm + gcc rdc_extract.c -o rdc_extract -L. -lmcl -lrmr_si -lpthread -lm # ---- housekeeping stuff ------------------------------------------------------------- # remove only intermediates