Dynamixel  2.9.5
RoadNarrows Robotics Dynamixel Package
Makefile
Go to the documentation of this file.
1 ################################################################################
2 #
3 # ./bsPython/Makefile
4 #
5 ifdef RNMAKE_DOXY
6 /*!
7 \file
8 
9 \brief BotSense Dynamixel python modules, extension modules, and scripts
10 makefile.
11 
12 RN Make System Specific Makefile
13 
14 \pkgsynopsis
15 RoadNarrows Robotics \h_dynamixel Package
16 
17 \pkgfile{bsPython/Makefile}
18 
19 \pkgauthor{Robin Knight,robin.knight@roadnarrows.com}
20 
21 \pkgcopyright{2011-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 #------------------------------------------------------------------------------
35 # Required
36 
37 # Package Root Directory
38 RNMAKE_PKG_ROOT = ..
39 
40 # Bootstrap package within RN Make System
41 include $(RNMAKE_PKG_ROOT)/make/Bootstrap.mk
42 
43 
44 #------------------------------------------------------------------------------
45 # Subdirectories
46 
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 .PHONY: all-python-post
60 all-python-post: python-all
61 
62 .PHONY: doc-python
63 doc-python: python-doc
64 
65 .PHONY: clean-python
66 clean-python: python-clean
67 
68 .PHONY: distclean-python
69 distclean-python: python-distclean
70 
71 
72 #------------------------------------------------------------------------------
73 # Include RNMAKE rules makefile(s)
74 
75 # include top-level rules
76 include $(RNMAKE_ROOT)/Rules.mk
77 
78 # include python rules
79 include $(rnmake)/Rules.python.mk
80 
81 
82 ifdef RNMAKE_DOXY
83 /*! \endcond RNMAKE_DOXY */
84 endif