mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
59c3025706
Remove local lib/util and lib/tdb-wrap. Update wscript, packaging and includes.h. The only potentially surprising thing here is a fake samba-util subsystem that just depends on samba-util-core. As explained in a comment: When a combined build is implemented, CTDB will wanted to build against samba-util rather than samba-util-core. Similarly, other Samba subsystems expect samba-util. So, for a standalone build, just define a fake samba-util subsystem that pulls in samba-util-core. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Volker Lendecke <vl@samba.org>
19 lines
468 B
Bash
Executable File
19 lines
468 B
Bash
Executable File
#!/bin/sh
|
|
|
|
if gcc -dM -E - </dev/null | grep -Eq '__(x86_64|powerpc64)__' ; then
|
|
_libdir=/usr/lib64
|
|
else
|
|
_libdir=/usr/lib
|
|
fi
|
|
|
|
CFLAGS="-Wall -g -D_GNU_SOURCE" ./configure \
|
|
--builtin-libraries=replace,popt,samba-debug,socket-blocking,tdb-wrap \
|
|
--bundled-libraries=!talloc,!tevent,!tdb \
|
|
--minimum-library-version=talloc:2.0.8,tdb:1.2.11,tevent:0.9.16 \
|
|
--prefix=/usr \
|
|
--libdir=${_libdir} \
|
|
--sysconfdir=/etc \
|
|
--mandir=/usr/man \
|
|
--localstatedir=/var \
|
|
$*
|