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