talloc: use public_headers to install talloc.h and pytalloc.h
authorAndrew Tridgell <tridge@samba.org>
Mon, 28 Feb 2011 07:55:52 +0000 (18:55 +1100)
committerAndrew Tridgell <tridge@samba.org>
Tue, 15 Mar 2011 01:22:18 +0000 (12:22 +1100)
this allows them to be included in the test_headers.h generated header

lib/talloc/wscript

index e7cf83d893df375dd58192cdbd656f4aa2dc96ba..4080a8d582ace6bf40808111192df75006e0c9fb 100644 (file)
@@ -74,7 +74,6 @@ def build(bld):
         bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig'
         bld.env.TALLOC_VERSION = VERSION
         bld.PKG_CONFIG_FILES('talloc.pc', vnum=VERSION)
-        bld.INSTALL_FILES('${INCLUDEDIR}', 'talloc.h')
         private_library = False
 
         # should we also install the symlink to libtalloc1.so here?
@@ -98,6 +97,7 @@ def build(bld):
                           abi_match='talloc* _talloc*',
                           hide_symbols=True,
                           vnum=VERSION,
+                          public_headers='talloc.h',
                           private_library=private_library,
                           manpages='talloc.3')
 
@@ -109,8 +109,8 @@ def build(bld):
             pyext=True,
             vnum=VERSION,
             private_library=private_library,
+            public_headers='pytalloc.h'
             )
-        bld.INSTALL_FILES('${INCLUDEDIR}', 'pytalloc.h')
         bld.SAMBA_PYTHON('pytalloc',
                          'pytalloc.c',
                          deps='talloc pytalloc-util',