netmsgs  1.2.2
RoadNarrows Robotics Network Messaging Package
Makefile
Go to the documentation of this file.
1 ################################################################################
2 #
3 # ./nmPython/Makefile
4 #
5 ifdef RNMAKE_DOXY
6 /*!
7 \file
8 
9 \brief The \h_netmsgs python modules, extension modules, and scripts makefile.
10 
11 RN Make System Specific Makefile
12 
13 \pkgsynopsis
14 RoadNarrows Robotics Network Messaging Package
15 
16 \pkgfile{nmPython/Makefile}
17 
18 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
19 
20 \pkgcopyright{2009-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 # Subdirectories to Build
47 RNMAKE_SUBDIRS = src
48 
49 
50 #------------------------------------------------------------------------------
51 # Extras
52 #
53 
54 EXTRA_TGT_ALL_POST = all-python-post
55 EXTRA_TGT_DOC = doc-python
56 EXTRA_TGT_CLEAN = clean-python
57 EXTRA_TGT_DISTCLEAN = distclean-python
58 
59 
60 .PHONY: all-python-post
61 all-python-post: python-all
62 
63 .PHONY: doc-python
64 doc-python: python-doc
65 
66 .PHONY: clean-python
67 clean-python: python-clean
68 
69 .PHONY: distclean-python
70 distclean-python: python-distclean
71 
72 
73 #------------------------------------------------------------------------------
74 # Include RNMAKE rules makefile(s)
75 
76 # Include top-level rules
77 include $(RNMAKE_ROOT)/Rules.mk
78 
79 # Include python rules (must be after top-level)
80 include $(rnmake)/Rules.python.mk
81 
82 
83 ifdef RNMAKE_DOXY
84 /*! \endcond RNMAKE_DOXY */
85 endif