s4:ldb: don't install .pc files when building a private library
authorStefan Metzmacher <metze@samba.org>
Mon, 14 Mar 2011 07:37:31 +0000 (08:37 +0100)
committerStefan Metzmacher <metze@samba.org>
Wed, 16 Mar 2011 08:58:22 +0000 (09:58 +0100)
metze

Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Mar 16 09:58:22 CET 2011 on sn-devel-104

source4/lib/ldb/wscript

index 6bec7470f093a4487c2c8cdcaca2a983b60532b9..df08f8753dea921fefc7a70cc08b0e4f22890345 100755 (executable)
@@ -73,8 +73,12 @@ def build(bld):
 
     if bld.env.standalone_ldb:
         private_library = False
+        ldb_pc_files='ldb.pc'
+        pyldb_pc_files='pyldb-util.pc'
     else:
         private_library = True
+        ldb_pc_files=None
+        pyldb_pc_files=None
 
     LDB_MAP_SRC = bld.SUBDIR('ldb_map',
                              'ldb_map.c ldb_map_inbound.c ldb_map_outbound.c')
@@ -108,7 +112,7 @@ def build(bld):
                           public_headers_install=not private_library,
                           vnum=VERSION,
                           private_library=private_library,
-                          pc_files='pyldb-util.pc',
+                          pc_files=pyldb_pc_files,
                           pyext=True)
 
     if not bld.CONFIG_SET('USING_SYSTEM_LDB'):
@@ -128,7 +132,7 @@ def build(bld):
                           public_headers='include/ldb.h include/ldb_errors.h '\
                           'include/ldb_module.h include/ldb_handlers.h',
                           public_headers_install=not private_library,
-                          pc_files='ldb.pc',
+                          pc_files=ldb_pc_files,
                           vnum=VERSION,
                           private_library=private_library,
                           manpages='man/ldb.3',