Age | Commit message (Collapse) | Author | Files | Lines |
|
this is off by default until some issues are resolved. See my mail to
samba-technical for details.
|
|
This allows you to specify some binaries that should be built without
shared libs. A non-shared smbtorture will make testing s3 in the build
farm easier
|
|
this also makes the output of define_ret configure tests show up
in the configure output
|
|
suggestion from Metze
|
|
This allows you to easily cross-compile even without a --cross-execute
emulator
See http://wiki.samba.org/index.php/Waf#cross-compiling for details
|
|
See http://wiki.samba.org/index.php/Waf#ABI_Checking for details
|
|
This means "make -j" and "make -k" now do roughly what is expected
make -j will use the number of CPUs on the system, regardless of the
number after the -j (as MAKEFLAGS doesn't contain that value).
make -k will will continue on errors
|
|
This adds --build, --host, --program-prefix and
--disable-dependency-tracking. All we do with them is check them for sanity
and throw an error if (for example) the user tries a cross-compile using
these options
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
|
|
this enables use of a cross-compilation emulator, so configure tests
run on an emulator of the target platform
|
|
this allows the packager to override the default choice of system
library version
|
|
Added configure options for --fatal-errors and --picky-developer. This
removes -Wfatal-errors from the --enable-developer flags.
|
|
|
|
This allows us to give a single 'Checking ...' msg for a compound
set of tests.
|
|
|
|
|
|
|
|
distros can set --bundled-libraries=NONE to force use of all system
libraries. If the right version isn't found then configure will fail.
Users may choose which libraries to use from the system, and which to
use bundled libs. The default is to try system libs, and use them if
their version matches the one in the source tree.
|
|
|
|
added:
--bundled-library-extension : control library extension for bundled libraries
--builtin-libraries : force a list of libraries to be builtin (non-shared)
|
|
them
|
|
|
|
this stops lib/replace becoming a mess
|