Browse Source

Install the config python modules.

git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@612 e5f2f494-b856-4b98-b285-d166d9295462
Jeremy C. Reed 15 years ago
parent
commit
eb0da69260

+ 3 - 0
configure.ac

@@ -161,6 +161,9 @@ AC_CONFIG_FILES([Makefile
                  src/lib/cc/python/ISC/Util/Makefile
                  src/lib/config/Makefile
                  src/lib/config/cpp/Makefile
+                 src/lib/config/python/Makefile
+                 src/lib/config/python/isc/Makefile
+                 src/lib/config/python/isc/config/Makefile
                  src/lib/dns/Makefile
                  src/lib/dns/cpp/Makefile
                ])

+ 1 - 1
src/lib/config/Makefile.am

@@ -1 +1 @@
-SUBDIRS = cpp
+SUBDIRS = cpp python

+ 1 - 0
src/lib/config/python/Makefile.am

@@ -0,0 +1 @@
+SUBDIRS = isc

+ 8 - 0
src/lib/config/python/isc/Makefile.am

@@ -0,0 +1,8 @@
+SUBDIRS = config
+
+PY_MODULES=	__init__.py
+
+install-data-local:
+	$(mkinstalldirs) $(DESTDIR)$(pyexecdir)/isc
+	@(for _foo_ in $(PY_MODULES) ; \
+		do $(INSTALL) -m 0644 $(top_srcdir)/src/lib/config/python/isc/$$_foo_ $(DESTDIR)$(pyexecdir)/isc/ ; done)

+ 6 - 0
src/lib/config/python/isc/config/Makefile.am

@@ -0,0 +1,6 @@
+PY_MODULES=	__init__.py ccsession.py datadefinition.py
+
+install-data-local:
+	$(mkinstalldirs) $(DESTDIR)$(pyexecdir)/isc/config
+	@(for _foo_ in $(PY_MODULES) ; \
+		do $(INSTALL) -m 0644 $(top_srcdir)/src/lib/config/python/isc/config/$$_foo_ $(DESTDIR)$(pyexecdir)/isc/config/; done)