Stefan Metzmacher
ae037670b8
dynconfig/config.m4: disallow --prefix=/usr and --prefix=/usr/local without --enable-fhs
...
This matches the waf configure behavior and catches the case where old build
scripts try '--with-fhs' instead of '--enable-fhs'.
metze
2012-09-21 16:04:52 +02:00
Andrew Bartlett
8dde55c7fb
build: fix typo
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Fri Aug 3 03:56:38 CEST 2012 on sn-devel-104
2012-08-03 03:56:38 +02:00
Stefan Metzmacher
6712997839
dynconfig/wscript: correctly cleanup PRIVATELIBDIR and MODULESDIR defaults
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Jan 19 00:47:50 CET 2012 on sn-devel-104
2012-01-19 00:47:49 +01:00
Stefan Metzmacher
e9874bdf9e
dynconfig: overwrite --with-privatelibdir as a Samba option
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Jan 17 17:17:56 CET 2012 on sn-devel-104
2012-01-17 17:17:55 +01:00
Stefan Metzmacher
1f7dbc665c
dynconfig: --with-modulesdir should be a Samba option
...
This also restores the defaults from Samba 3.6.x:
"${libdir}" or "${libdir}/samba" in FHS mode.
metze
2012-01-17 14:10:16 +01:00
Stefan Metzmacher
0ca1f321ac
dynconfig/config.m4: expand prefix, exec_prefix, sysconfdir, localstatedir and datarootdir in Makefile
...
Otherwise $prefix is "NONE" without explicit --prefix
metze
2012-01-17 13:08:34 +01:00
Andrew Tridgell
9782501f0b
dynconfig: added SBINDIR and BINDIR as updated dynconfig variables
...
this allows these to work correctly in a build environment, pointing
at bin/
2011-12-15 23:36:22 +01:00
Andreas Schneider
e66ceb6566
s3: Use autotools to set the winbind socket directory.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Nov 9 13:31:27 CET 2011 on sn-devel-104
2011-11-09 13:31:27 +01:00
Stefan Metzmacher
fbe7ed79b0
dynconfig: replace #if (_SAMBA_BUILD_ >= 4) by feature tests
...
metze
2011-10-22 09:28:26 +02:00
Andrew Bartlett
055f017b36
build: Reduce build systems to just top level waf and autoconf
...
The s3-waf build system is a key component of the top level build, but
with this commit is is no longer available directly. This reduces the
number of build system combinations in master as we prepare for the
Samba 4.0 release.
Andrew Bartlett
2011-10-07 17:42:03 +11:00
Stefan Metzmacher
8612c6bf56
dynconfig/wscript: use $libdir/security for PAMMODULESDIR as in config.m4
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Jul 13 17:44:01 CEST 2011 on sn-devel-104
2011-07-13 17:44:01 +02:00
Stefan Metzmacher
46109a9f8a
s3:configure: use the same dynconfig options and default values as the toplevel build
...
metze
2011-07-13 16:36:18 +02:00
Stefan Metzmacher
c6ece60405
dynconfig: rework the logic to support --enable-fhs
...
This reorders the data structure which represents the options
to build a more useful hierachy. This makes it more obvious
which defaults values are used in the 'STD' and 'FHS' flavors.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Jul 13 09:33:21 CEST 2011 on sn-devel-104
2011-07-13 09:33:21 +02:00
Stefan Metzmacher
08a5b515a7
dynconfig: add SambaIndentedHelpFormatter in order to support \n in option help text
...
metze
2011-07-13 08:22:38 +02:00
Stefan Metzmacher
9f0a70535c
dynconfig: remember which options still have their default value
...
If the values are explicit specified on the command line, we need to
keep them.
metze
2011-07-13 08:22:38 +02:00
Stefan Metzmacher
d89947ef12
dynconfig: use an option group for the samba specific options
...
metze
2011-07-13 08:22:38 +02:00
Stefan Metzmacher
008757de43
Revert "s4-build Change default paths and --with flags for a 4.0 release"
...
This reverts commit edd3e8b03aa0bca85d4a9a62b35471e76a1f9390.
2011-07-13 08:22:37 +02:00
Stefan Metzmacher
196093930f
Revert "build: Put lockdir and cachedir in FHS-like locations by default"
...
This reverts commit 6c9a78074a429773cefd1a3c798b7e3ad7d4c325.
2011-07-13 08:22:37 +02:00
Günther Deschner
56db9c9f27
s3-waf: remove s3-waf specific dynconfig.
...
This merge finally makes --with-logfilebase=foo and friends work appropriately.
Andrews, Andreas, please check.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Jun 28 17:54:42 CEST 2011 on sn-devel-104
2011-06-28 17:54:41 +02:00
Andrew Bartlett
35a9c23a01
build: move dynconfig for top level build up
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-06-21 15:54:22 +10:00
Andrew Bartlett
3e85b960fa
dynconfig: Have only one dynconfig.o in the common code.
2011-04-27 22:22:26 +10:00