gpio  1.4.2
General Purpose I/O Package
Makefile
Go to the documentation of this file.
1 ################################################################################
2 #
3 # ./Makefile
4 #
5 ifdef RNMAKE_DOXY
6 /*!
7 \file
8 
9 \brief The \h_gpio top-level makefile.
10 
11 RN Make System Specific Makefile
12 
13 \pkgsynopsis
14 RoadNarrows Robotics \h_gpio Package
15 
16 \pkgfile{Makefile}
17 
18 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
19 
20 \pkgcopyright{2015-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 = libgpio cmds
47 
48 #------------------------------------------------------------------------------
49 # Interface Headers
50 
51 #
52 # Distribution Header List Tags
53 #
54 # List of tags to lists of header files slated to be distributed and installed.
55 #
56 RNMAKE_DIST_HDRS = gpio
57 
58 #
59 # Distribution Headers
60 #
61 # Format: <tag>.HDRS.H = [<subdirs>/]<hdr>.h ...
62 #
63 # Note: Any header file that requires distribution is expected to be in
64 # $(topdir)/include. Otherwise, is it really a deliverable header?
65 #
66 gpio.HDRS.H = rnr/gpio.h
67 
68 
69 #------------------------------------------------------------------------------
70 # Documentatin
71 
72 # Doxygen Configuration File
73 RNMAKE_DOXY_CONF_FILE = $(RNMAKE_PKG_ROOT)/make/doxy.conf
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