samdb: Build as public library.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 29 Nov 2010 02:05:36 +0000 (03:05 +0100)
committerJelmer Vernooij <jelmer@samba.org>
Mon, 29 Nov 2010 22:48:04 +0000 (23:48 +0100)
source4/dsdb/samdb.pc.in [new file with mode: 0644]
source4/dsdb/wscript_build

diff --git a/source4/dsdb/samdb.pc.in b/source4/dsdb/samdb.pc.in
new file mode 100644 (file)
index 0000000..1a0b6d9
--- /dev/null
@@ -0,0 +1,10 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: samdb
+Description: Sam Database
+Version: @PACKAGE_VERSION@
+Libs: -L${libdir} -lsamdb
+Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1
index 3a09fc4b3582f208a510cba3881061db4eaeb244..59ef1b906278df88470c8e89004222f9c9769ce1 100644 (file)
@@ -4,9 +4,10 @@ bld.RECURSE('samdb/ldb_modules')
 
 bld.SAMBA_LIBRARY('samdb',
        source='samdb/samdb.c samdb/samdb_privilege.c samdb/cracknames.c repl/replicated_objects.c',
+       pc_files='samdb.pc',
        autoproto='samdb/samdb_proto.h',
-       private_library=True,
        public_deps='krb5',
+       vnum='0.0.1',
        deps='ndr NDR_DRSUAPI NDR_DRSBLOBS auth_system_session LIBCLI_AUTH ndr SAMDB_SCHEMA ldbsamba samdb-common LIBCLI_DRSUAPI LIBCLI_LDAP_NDR samba-util com_err authkrb5 credentials ldbwrap',
        )