mirror of
https://github.com/samba-team/samba.git
synced 2024-12-27 03:21:53 +03:00
67 lines
1.3 KiB
Bash
Executable File
67 lines
1.3 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
case `uname -m` in
|
|
x86_64)
|
|
_libarch=lib64
|
|
;;
|
|
*)
|
|
_libarch=lib
|
|
;;
|
|
esac
|
|
|
|
_libarchdir=/usr/${_libarch}
|
|
|
|
_prefix=/usr
|
|
_sysconfdir=/etc
|
|
_mandir=/usr/man
|
|
_datadir=/usr/share
|
|
|
|
# check for ccache
|
|
ccache -h 2>&1 > /dev/null
|
|
if [ $? -eq 0 ]; then
|
|
CC="ccache gcc"
|
|
else
|
|
CC="gcc"
|
|
fi
|
|
|
|
./autogen.sh
|
|
|
|
CC="$CC" CFLAGS="-Wall -g -D_GNU_SOURCE -O3" ./configure -C \
|
|
--prefix=${_prefix} \
|
|
--localstatedir=/var \
|
|
--with-configdir=${_sysconfdir}/samba \
|
|
--libdir=${_libarchdir} \
|
|
--with-modulesdir=${_libarchdir}/samba \
|
|
--with-pammodulesdir=/${_libarch}/security \
|
|
--with-lockdir=/var/lib/samba \
|
|
--with-logfilebase=/var/log/samba \
|
|
--with-mandir=${_mandir} \
|
|
--with-piddir=/var/run \
|
|
--with-privatedir=${_sysconfdir}/samba \
|
|
--with-sambabook=${_datadir}/swat/using_samba \
|
|
--with-swatdir=${_datadir}/swat \
|
|
--disable-cups \
|
|
--with-acl-support \
|
|
--with-ads \
|
|
--with-automount \
|
|
--with-fhs \
|
|
--with-pam_smbpass \
|
|
--with-libsmbclient \
|
|
--with-libsmbsharemodes \
|
|
--without-smbwrapper \
|
|
--with-pam \
|
|
--with-quotas \
|
|
--with-shared-modules=idmap_rid,idmap_ad,idmap_tdb2,vfs_gpfs \
|
|
--with-syslog \
|
|
--with-utmp \
|
|
--with-cluster-support \
|
|
--with-ctdb=/usr/include \
|
|
--without-ldb \
|
|
--without-dnsupdate \
|
|
--with-aio-support \
|
|
--disable-merged-build
|
|
$*
|
|
|
|
make showlayout
|
|
|