RN rnmake  3.0.0
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 Make System rnmake package master (meta) makefile.
10 
11 \pkgsynopsis
12 (Meta) RN Make System
13 
14 \pkgfile{make/Pkg.mk}
15 
16 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
17 \pkgauthor{Daniel Packard,daniel@roadnarrows.com}
18 
19 \pkgcopyright{2005-2018,RoadNarrows LLC,http://www.roadnarrows.com}
20 
21 \license{MIT}
22 
23 \EulaBegin
24 \EulaEnd
25 
26 \cond RNMAKE_DOXY
27  */
28 endif
29 #
30 ################################################################################
31 
32 _PKG_MK = 1
33 
34 ifndef RNMAKE_PKG_ROOT
35 $(error 'RNMAKE_PKG_ROOT' Not defined in including makefile)
36 endif
37 
38 # The Package Definition
39 RNMAKE_PKG = rnmake
40 RNMAKE_PKG_VERSION_MAJOR = 3
41 RNMAKE_PKG_VERSION_MINOR = 0
42 RNMAKE_PKG_VERSION_RELEASE = 0
43 RNMAKE_PKG_VERSION_DATE = 2018
44 RNMAKE_PKG_AUTHORS = "Robin Knight, Daniel Packard"
45 RNMAKE_PKG_OWNERS = "RoadNarrows LLC"
46 RNMAKE_PKG_DISCLAIMER = \
47 "See the README and EULA files for any copyright and licensing information."
48 
49 # Dotted full version number
50 RNMAKE_PKG_VERSION_DOTTED = $(RNMAKE_PKG_VERSION_MAJOR).$(RNMAKE_PKG_VERSION_MINOR).$(RNMAKE_PKG_VERSION_RELEASE)
51 
52 # Concatenated full version number
53 RNMAKE_PKG_VERSION_CAT = $(RNMAKE_PKG_VERSION_MAJOR)$(RNMAKE_PKG_VERSION_MINOR)$(RNMAKE_PKG_VERSION_RELEASE)
54 
55 # Package full name
56 RNMAKE_PKG_FULL_NAME = $(RNMAKE_PKG)-$(RNMAKE_PKG_VERSION_DOTTED)
57 
58 #------------------------------------------------------------------------------
59 # Optional Variables and Tweaks
60 
61 # Package Include Directories
62 RNMAKE_PKG_INCDIRS =
63 
64 # Package System Include Directories
65 RNMAKE_PKG_SYS_INCDIRS =
66 
67 # Link Library Extra Library Directories (exluding local library)
68 RNMAKE_PKG_LD_LIBDIRS =
69 
70 # Release Files (docs)
71 RNMAKE_PKG_REL_FILES = VERSION.txt README.md
72 
73 # Doxy Parameters
74 HTML_HEADER = $(rnmake)/doxy/rn_doxy_header.html
75 HTML_FOOTER = $(rnmake)/doxy/rn_doxy_footer.html
76 HTML_STYLESHEET = $(rnmake)/doxy/rn_doxy.css
77 DOXY_IMAGES = $(rnmake)/doxy/rn_images