talloc: Only set public headers field when installing as a public library.
authorJelmer Vernooij <jelmer@jelmer.uk>
Mon, 4 Jan 2016 15:21:21 +0000 (15:21 +0000)
committerJelmer Vernooij <jelmer@samba.org>
Wed, 13 Jan 2016 03:43:23 +0000 (04:43 +0100)
Signed-Off-By: Jelmer Vernooij <jelmer@samba.org>
lib/talloc/wscript

index b28807143c48a5c54ca8115be7a347d9de61eed5..1616791324dcf6fcb6ca33f68e1532c49ef510ae 100644 (file)
@@ -116,7 +116,7 @@ def build(bld):
                           abi_match='talloc* _talloc*',
                           hide_symbols=True,
                           vnum=VERSION,
-                          public_headers='talloc.h',
+                          public_headers=('' if private_library else 'talloc.h'),
                           pc_files='talloc.pc',
                           public_headers_install=not private_library,
                           private_library=private_library,
@@ -135,7 +135,7 @@ def build(bld):
                 abi_directory='ABI',
                 abi_match='pytalloc_*',
                 private_library=private_library,
-                public_headers='pytalloc.h',
+                public_headers=('' if private_library else 'pytalloc.h'),
                 pc_files='pytalloc-util.pc'
                 )
             bld.SAMBA_PYTHON('pytalloc',