appkit  1.5.1
RoadNarrows Robotics Application Kit
Makefile
Go to the documentation of this file.
1 ################################################################################
2 #
3 # ./sw/librnr_appkit/ut/Makefile
4 #
5 ifdef RNMAKE_DOXY
6 /*!
7 \file
8 
9 \brief The librnr_appkit unit tests makefile.
10 
11 RN Make System Specific Makefile
12 
13 \pkgsynopsis
14 RoadNarrows Robotics Application Kit
15 
16 \pkgfile{sw/librnr_appkit/ut/Makefile}
17 
18 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
19 \pkgauthor{Daniel Packard,daniel@roadnarrows.com}
20 
21 \pkgcopyright{2011-2018,RoadNarrows LLC,http://www.roadnarrows.com}
22 
23 \license{MIT}
24 
25 \EulaBegin
26 \EulaEnd
27 
28  * \cond RNMAKE_DOXY
29  */
30 endif
31 #
32 ################################################################################
33 
34 #------------------------------------------------------------------------------
35 # Required
36 
37 # Package Root Directory
38 RNMAKE_PKG_ROOT = ../../..
39 
40 # Bootstrap package within RN Make System
41 include $(RNMAKE_PKG_ROOT)/make/Bootstrap.mk
42 
43 #------------------------------------------------------------------------------
44 # Programs
45 
46 RNMAKE_TEST_PGMS = ut-librnr_appkit utThread utRegEx
47 
48 # Linked Libraries
49 ut-librnr_appkit.LIBS = gtest rnr_appkit rnr pthread stdc++
50 utThread.LIBS = rnr_appkit rnr pthread stdc++
51 utRegEx.LIBS = rnr_appkit rnr stdc++
52 
53 ut-librnr_appkit.LIBDEPS = gtest rnr_appkit
54 utThread.LIBDEPS = rnr_appkit
55 utRegEx.LIBDEPS = rnr_appkit rnr stdc++
56 
57 # C++ Source Files
58 ut-librnr_appkit.SRC.CXX = ut-librnr_appkit-main.cxx ut-sm.cxx
59 utThread.SRC.CXX = utThread.cxx
60 utRegEx.SRC.CXX = utRegEx.cxx
61 
62 
63 #------------------------------------------------------------------------------
64 # Extras
65 
66 # Includes
67 EXTRA_SYS_INCDIRS += \
68  $(GTK_INCDIR) \
69  $(GTK_LIB_INCDIR) \
70  $(GDK_PIXBUF_INCDIR) \
71  $(PANGO_INCDIR) \
72  $(CAIRO_INCDIR) \
73  $(ATK_INCDIR) \
74  $(GST_INCDIR) \
75  $(LIBXML2_INCDIR) \
76  $(GLIB_INCDIR) \
77  $(GLIB_LIB_INCDIR)
78 
79 # Subpackage C PreProcessor Flags
80 EXTRA_CPPFLAGS = -DLOG -DLOGMOD="\"UTlibrnr_appkit\""
81 
82 EXTRA_INCDIRS += /opt/include
83 
84 
85 #------------------------------------------------------------------------------
86 # Include RNMAKE rules makefile(s)
87 
88 # include top-level rules
89 include $(RNMAKE_ROOT)/Rules.mk
90 
91 
92 ifdef RNMAKE_DOXY
93 /*! \endcond RNMAKE_DOXY */
94 endif
int main(int argc, char *argv[])
Main.
Definition: utLogBook.cxx:774
RoadNarrows Robotics.
Definition: Camera.h:74