1 ################################################################################ 3 # ./libbotsense/Makefile 31 ################################################################################ 33 #------------------------------------------------------------------------------ 36 # Package Root Directory 39 # Bootstrap package within RN Make System 40 include $(RNMAKE_PKG_ROOT)/make/Bootstrap.mk
43 #------------------------------------------------------------------------------
46 # Distribution Static Libraries
47 RNMAKE_DIST_STLIBS = botsense
49 # Distribution Shared Libraries
50 RNMAKE_DIST_SHLIBS = botsense
52 # Target library subdirectory
53 botsense.SUBDIR = botsense
56 botsense.SRC.C = bsProxyMsgs.c \
bsLibClient.c \
bsLibError.c \
bsLibServer.c \
bsLibUtils.c
59 botsense.LIBS = rnr_netmsgs rnr
62 #------------------------------------------------------------------------------
66 # Subpackage C PreProcessor Flags
67 EXTRA_CPPFLAGS = -DLOG -DLOGMOD=
"\"libbotsense\"" 69 EXTRA_TGT_ALL = extra-make
70 EXTRA_TGT_DEPS = extra-make
71 EXTRA_TGT_CLEAN = extra-clean
74 NETMSGS_XML_FILES = bsProxyMsgs.xml
75 NETMSGS_H_DIR = $(RNMAKE_PKG_ROOT)/include/botsense
76 NETMSGS_CFLAGS = --incprefix=botsense
77 NETMSGS_PY_DIR = $(RNMAKE_PKG_ROOT)/bsPython/modules/
BotSense 78 NETMSGS_SHARE_DIR = $(RNMAKE_PKG_ROOT)/share/msgs
81 extra-make: netmsgs-all
84 extra-clean: netmsgs-clean
87 #------------------------------------------------------------------------------ 88 # Include RNMAKE rules makefile(s) 90 # include top-level rules 91 include $(RNMAKE_ROOT)/Rules.mk
93 # include netmsgs rules
94 include $(rnmake)/Rules.netmsgs.mk