Dynamixel  2.9.5
RoadNarrows Robotics Dynamixel Package
Makefile
Go to the documentation of this file.
1 ################################################################################
2 #
3 # ./libbsclient_dyna/Makefile
4 #
5 ifdef RNMAKE_DOXY
6 /*!
7 \file
8 
9 \brief The libbsclient_dyna library makefile.
10 
11 The BotSense client interface between the Dynamixels and the bsProxy.
12 
13 RN Make System Specific Makefile
14 
15 \pkgsynopsis
16 RoadNarrows Robotics \h_dynamixel Package
17 
18 \pkgfile{libbsclient_dyna/Makefile}
19 
20 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
21 
22 \pkgcopyright{2011-2018,RoadNarrows LLC,http://www.roadnarrows.com}
23 
24 \license{MIT}
25 
26 \EulaBegin
27 \EulaEnd
28 
29  * \cond RNMAKE_DOXY
30  */
31 endif
32 #
33 ################################################################################
34 
35 #------------------------------------------------------------------------------
36 # Required
37 
38 # Package Root Directory
39 RNMAKE_PKG_ROOT = ..
40 
41 # Bootstrap package within RN Make System
42 include $(RNMAKE_PKG_ROOT)/make/Bootstrap.mk
43 
44 
45 #------------------------------------------------------------------------------
46 # Libraries
47 
48 # Distribution Static Libraries
49 RNMAKE_DIST_STLIBS = bsclient_dyna
50 
51 # Distribution Shared Libraries
52 RNMAKE_DIST_SHLIBS = bsclient_dyna
53 
54 # Target library subdirectory
55 bsclient_dyna.SUBDIR = botsense/plugins
56 
57 # Libraries to link dll with
58 bsclient_dyna.LIBS = rnr_netmsgs rnr pthread stdc++
59 
60 # Source Files
61 bsclient_dyna.SRC.C = bsDynaMsgs.c
62 bsclient_dyna.SRC.CXX = bsDynaClient.cxx
63 
64 
65 #------------------------------------------------------------------------------
66 # Extras
67 
68 # Subpackage C PreProcessor Flags
69 EXTRA_CPPFLAGS = -DLOG -DLOGMOD="\"libbsclient_dyna\""
70 
71 
72 #------------------------------------------------------------------------------
73 # Include RNMAKE rules makefile(s)
74 
75 # include top-level rules
76 include $(RNMAKE_ROOT)/Rules.mk
77 
78 
79 ifdef RNMAKE_DOXY
80 /*! \endcond RNMAKE_DOXY */
81 endif