talloc: Only set public headers field when installing as a public library.
[obnox/samba/samba-obnox.git] / 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',