peripherals  1.4.2
RoadNarrows Robotics Hardware Peripherals Package
Makefile
Go to the documentation of this file.
1 ################################################################################
2 #
3 # ./sw/libmot/ut/Makefile
4 #
5 ifdef RNMAKE_DOXY
6 /*!
7 \file
8 
9 \brief The librnr_mot library unit tests makefile.
10 
11 RN Make System Specific Makefile
12 
13 \pkgsynopsis
14 RoadNarrows Robotics Peripherals C++ Package
15 
16 \pkgfile{sw/libmot/ut/Makefile}
17 
18 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
19 \pkgauthor{Daniel Packard,daniel@roadnarrows.com}
20 \pkgauthor{Rob Shiely,rob@roadnarrows.com}
21 \pkgauthor{Jessica Trujillo,jessica@roadnarrows.com}
22 
23 \pkgcopyright{2013-2018,RoadNarrows LLC,http://www.roadnarrows.com}
24 
25 \license{MIT}
26 
27 \EulaBegin
28 \EulaEnd
29 
30  * \cond RNMAKE_DOXY
31  */
32 endif
33 #
34 ################################################################################
35 
36 #------------------------------------------------------------------------------
37 # Required
38 
39 # Package Root Directory
40 RNMAKE_PKG_ROOT = ../../..
41 
42 # Bootstrap package within RN Make System
43 include $(RNMAKE_PKG_ROOT)/make/Bootstrap.mk
44 
45 #------------------------------------------------------------------------------
46 # Programs
47 
48 # Distribution Static Libraries
49 RNMAKE_TEST_PGMS = ut-libmot
50 
51 # Linked Libraries
52 ut-libmot.LIBS = gtest mot rnr pthread stdc++
53 ut-libmot.LIBDEPS = mot
54 
55 # C++ Source Files
56 ut-libmot.SRC.CXX = ut-libmot-main.cxx \ ut-roboteq-small.cxx
57  #ut-MotDummy.cxx
58 
59 #------------------------------------------------------------------------------
60 # Extras
61 
62 # Subpackage C PreProcessor Flags
63 EXTRA_CPPFLAGS = -DLOG -DLOGMOD="\"UTlibmot\""
64 
65 EXTRA_INCDIRS += /opt/include
66 
67 
68 #------------------------------------------------------------------------------
69 # Include RNMAKE rules makefile(s)
70 
71 # include top-level rules
72 include $(RNMAKE_ROOT)/Rules.mk
73 
74 
75 ifdef RNMAKE_DOXY
76 /*! \endcond RNMAKE_DOXY */
77 endif
78 
int main(int argc, char *argv[])
Main.
RoadNarrows Robotics standard namespace.
Definition: HID.h:65