Kuon  1.1.3
RoadNarrows Robotics Large Outdoor Mobile Robot Project
Pkg.mk
Go to the documentation of this file.
1 ################################################################################
2 #
3 # make/Pkg.mk
4 #
5 ifdef RNMAKE_DOXY
6 /*!
7 \file
8 
9 \brief RoadNarrows Robotics \h_kuon Large Mobile Robot package master makefile.
10 
11 An rnmake system package specific makefile.
12 
13 \pkgsynopsis
14 RoadNarrows Robotics \h_kuon Large Mobile Robot Package
15 
16 \pkgfile{make/Pkg.mk}
17 
18 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
19 \pkgauthor{Daniel Packard,daniel@roadnarrows.com}
20 
21 \pkgcopyright{2010-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 _PKG_MK = 1
35 
36 ifndef RNMAKE_PKG_ROOT
37  $(error 'RNMAKE_PKG_ROOT' Not defined in including makefile)
38 endif
39 
40 # The Package Definition
41 RNMAKE_PKG = Kuon
42 RNMAKE_PKG_VERSION_MAJOR = 1
43 RNMAKE_PKG_VERSION_MINOR = 1
44 RNMAKE_PKG_VERSION_RELEASE = 3
45 RNMAKE_PKG_VERSION_DATE = 2018
46 RNMAKE_PKG_AUTHORS = "Robin Knight, Rob Shiely, and Daniel Packard"
47 RNMAKE_PKG_OWNERS = "RoadNarrows LLC"
48 RNMAKE_PKG_DISCLAIMER = \
49 "See the README and EULA files for any copyright and licensing information."
50 
51 # Dotted full version number
52 RNMAKE_PKG_VERSION_DOTTED = $(RNMAKE_PKG_VERSION_MAJOR).$(RNMAKE_PKG_VERSION_MINOR).$(RNMAKE_PKG_VERSION_RELEASE)
53 
54 # Concatenated full version number
55 RNMAKE_PKG_VERSION_CAT = $(RNMAKE_PKG_VERSION_MAJOR)$(RNMAKE_PKG_VERSION_MINOR)$(RNMAKE_PKG_VERSION_RELEASE)
56 
57 # Package full name
58 RNMAKE_PKG_FULL_NAME = $(RNMAKE_PKG)-$(RNMAKE_PKG_VERSION_DOTTED)
59 
60 #------------------------------------------------------------------------------
61 # Optional Variables and Tweaks
62 
63 # Package Include Directories
64 RNMAKE_PKG_INCDIRS = $(RNMAKE_PKG_ROOT)/include
65 
66 # System and Third Party Include Directories
67 RNMAKE_PKG_SYS_INCDIRS = $(RNMAKE_OPT_PREFIX)/include
68 
69 # Package Library Subdirectories
70 RNMAKE_PKG_LIB_SUBDIRS = botsense
71 
72 # Installed Packages Library Subdirectories
73 RNMAKE_PKG_LIB_INS_SUBDIRS = rnr botsense
74 
75 # External System and Third Party Library Directories
76 RNMAKE_PKG_LD_SYS_LIBDIRS = $(RNMAKE_OPT_PREFIX)/lib
77 
78 # Release Files (docs)
79 RNMAKE_PKG_REL_FILES = VERSION.txt README.md
80 
81 # CPP flags
82 RNMAKE_PKG_CPPFLAGS =
83 
84 # C flags
85 RNMAKE_PKG_CFLAGS =
86 
87 # CXX flags
88 RNMAKE_PKG_CXXFLAGS =
89 
90 # Link flags
91 RNMAKE_PKG_LDFLAGS =
92 
93 ifdef RNMAKE_DOXY
94 /*! \endcond RNMAKE_DOXY */
95 endif