appkit  1.5.1
RoadNarrows Robotics Application Kit
Makefile
Go to the documentation of this file.
1 ################################################################################
2 #
3 # ./sw/librnr_appkit/Makefile
4 #
5 ifdef RNMAKE_DOXY
6 /*!
7 \file
8 
9 \brief The librnr_appkit library makefile.
10 
11 RN Make System Specific Makefile
12 
13 \pkgsynopsis
14 RoadNarrows Robotics Application Kit
15 
16 \pkgfile{sw/librnr_appkit/Makefile}
17 
18 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
19 
20 \pkgcopyright{2012-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 # Subdirectories
45 
46 RNMAKE_SUBDIRS = ut
47 
48 
49 #------------------------------------------------------------------------------
50 # Libraries
51 
52 # Distribution Static Libraries
53 RNMAKE_DIST_STLIBS = rnr_appkit
54 
55 # Distribution Shared Libraries
56 RNMAKE_DIST_SHLIBS = rnr_appkit
57 
58 # Target library subdirectory
59 rnr_appkit.SUBDIR = rnr
60 
61 # Source Files
62 rnr_appkit.SRC.CXX = \
63  CmdAddOns.cxx \ CmdArgDef.cxx \ CmdCore.cxx \ CmdDef.cxx \ CmdExtArg.cxx \ CmdFormDef.cxx \ CommandLine.cxx \ IOManip.cxx \ LogBook.cxx \ Random.cxx \ ReadLine.cxx \ RegEx.cxx \ Session.cxx \ State.cxx \ StateKb.cxx \ StateMach.cxx \ StringTheory.cxx \ Thread.cxx \ Time.cxx \ Token.cxx \ Xml.cxx
64 
65 rnr_appkit.LIBS = rnr_tinyxml rnr readline
66 rnr_appkit.LIBDEPS = rnr_tinyxml rnr readline
67 
68 
69 #------------------------------------------------------------------------------
70 # Extras
71 
72 # Subpackage C PreProcessor Flags
73 EXTRA_CPPFLAGS = -DLOG -DLOGMOD="\"librnr_appkit\""
74 
75 
76 #------------------------------------------------------------------------------
77 # Include RNMAKE rules makefile(s)
78 
79 # include top-level rules
80 include $(RNMAKE_ROOT)/Rules.mk
81 
82 
83 ifdef RNMAKE_DOXY
84 /*! \endcond RNMAKE_DOXY */
85 endif
86 
RoadNarrows Robotics.
Definition: Camera.h:74