Hekateros  3.4.3
RoadNarrows Robotics Robot Arm 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_hek package master makefile.
10 
11 An rnmake system package specific makefile.
12 
13 \pkgsynopsis
14 RoadNarrows Robotics \h_hek Robotic Arm Package
15 
16 \pkgfile{make/Pkg.mk}
17 
18 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
19 \pkgauthor{Daniel Packard,daniel@roadnarrows.com}
20 \pkgauthor{Collin Horvat,collin@roadnarrows.com}
21 \pkgauthor{Casey Kuhns,casey@roadnarrows.com}
22 \pkgauthor{Brent Wilkins,brent@roadnarrows.com}
23 
24 \pkgcopyright{2010-2018,RoadNarrows LLC,http://www.roadnarrows.com}
25 
26 \license{MIT}
27 
28 \EulaBegin
29 \EulaEnd
30 
31 \cond RNMAKE_DOXY
32  */
33 endif
34 #
35 ################################################################################
36 
37 _PKG_MK = 1
38 
39 ifndef RNMAKE_PKG_ROOT
40  $(error 'RNMAKE_PKG_ROOT' Not defined in including makefile)
41 endif
42 
43 # The Package Definition
44 RNMAKE_PKG = Hekateros
45 RNMAKE_PKG_VERSION_MAJOR = 3
46 RNMAKE_PKG_VERSION_MINOR = 4
47 RNMAKE_PKG_VERSION_RELEASE = 3
48 RNMAKE_PKG_VERSION_DATE = 2018
49 RNMAKE_PKG_AUTHORS = "Robin Knight"
50 RNMAKE_PKG_OWNERS = "RoadNarrows LLC"
51 RNMAKE_PKG_DISCLAIMER = \
52 "See the README and EULA files for any copyright and licensing information."
53 
54 # Dotted full version number
55 RNMAKE_PKG_VERSION_DOTTED = $(RNMAKE_PKG_VERSION_MAJOR).$(RNMAKE_PKG_VERSION_MINOR).$(RNMAKE_PKG_VERSION_RELEASE)
56 
57 # Concatenated full version number
58 RNMAKE_PKG_VERSION_CAT = $(RNMAKE_PKG_VERSION_MAJOR)$(RNMAKE_PKG_VERSION_MINOR)$(RNMAKE_PKG_VERSION_RELEASE)
59 
60 # Package full name
61 RNMAKE_PKG_FULL_NAME = $(RNMAKE_PKG)-$(RNMAKE_PKG_VERSION_DOTTED)
62 
63 #------------------------------------------------------------------------------
64 # Optional Variables and Tweaks
65 
66 # Package Include Directories
67 RNMAKE_PKG_INCDIRS = $(RNMAKE_PKG_ROOT)/include
68 
69 # Package System and Third Party Include Directories
70 RNMAKE_PKG_SYS_INCDIRS = $(RNMAKE_OPT_PREFIX)/include
71 
72 # Package Library Subdirectories
73 RNMAKE_PKG_LIB_SUBDIRS = botsense
74 
75 # Installed Packages Library Subdirectories
76 RNMAKE_PKG_LIB_INS_SUBDIRS = rnr botsense botsense/plugins
77 
78 # External System and Third Party Library Directories
79 RNMAKE_PKG_LD_SYS_LIBDIRS = $(RNMAKE_OPT_PREFIX)/lib
80 
81 # Release Files (docs)
82 RNMAKE_PKG_REL_FILES = VERSION.txt README.md
83 
84 # CPP flags
85 RNMAKE_PKG_CPPFLAGS =
86 
87 # C flags
88 RNMAKE_PKG_CFLAGS =
89 
90 # CXX flags
91 RNMAKE_PKG_CXXFLAGS =
92 
93 # Linker flags
94 RNMAKE_PKG_LDFLAGS =
95 
96 
97 ifdef RNMAKE_DOXY
98 /*! \endcond RNMAKE_DOXY */
99 endif
Hekateros client python modules.
Definition: __init__.py:1