summaryrefslogtreecommitdiffstats
path: root/buildtools/wafsamba/wscript
Commit message (Collapse)AuthorAgeFilesLines
...
* build: added uname display and SYSTEM_UNAME defineAndrew Tridgell2010-04-201-0/+3
| | | | suggestion from Metze
* build: added --cross-answers supportAndrew Tridgell2010-04-191-0/+4
| | | | | | | 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
* build: added ABI checking to the WAF buildAndrew Tridgell2010-04-181-24/+47
| | | | See http://wiki.samba.org/index.php/Waf#ABI_Checking for details
* build: try to honor MAKEFLAGS from makeAndrew Tridgell2010-04-141-0/+1
| | | | | | | | | 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
* build: added autoconf compatible configure optionsAndrew Tridgell2010-04-131-0/+27
| | | | | | | | | 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>
* build: added cross-compilation configure optionsAndrew Tridgell2010-04-121-0/+15
| | | | | this enables use of a cross-compilation emulator, so configure tests run on an emulator of the target platform
* build: added --minimum-library-version configure optionAndrew Tridgell2010-04-121-0/+4
| | | | | this allows the packager to override the default choice of system library version
* build: added --picky-developer and --fatal-errorsAndrew Tridgell2010-04-091-0/+6
| | | | | Added configure options for --fatal-errors and --picky-developer. This removes -Wfatal-errors from the --enable-developer flags.
* s4-waf: added 'waf dist' to build the tarballAndrew Tridgell2010-04-061-0/+3
|
* build: added functions for compound configuration testingAndrew Tridgell2010-04-061-0/+1
| | | | | This allows us to give a single 'Checking ...' msg for a compound set of tests.
* build: work around missing defaults from gnu_dirs.pyAndrew Tridgell2010-04-061-12/+3
|
* build: auto-detect platforms which don't support shared libsAndrew Tridgell2010-04-061-1/+5
|
* build: only add -fPIC if it is supportedAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: support the use of system librariesAndrew Tridgell2010-04-061-3/+3
| | | | | | | | | 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.
* build: better control over bundled library extensionsAndrew Tridgell2010-04-061-7/+15
|
* build: added support for controlling library typesAndrew Tridgell2010-04-061-1/+18
| | | | | | added: --bundled-library-extension : control library extension for bundled libraries --builtin-libraries : force a list of libraries to be builtin (non-shared)
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-061-0/+2
| | | | them
* s4-waf: move the gnu dirs check to the generic wafsamba codeAndrew Tridgell2010-04-061-0/+2
|
* build: split out the base waf rules into buildtools/wafsamba/wscriptAndrew Tridgell2010-04-061-0/+151
this stops lib/replace becoming a mess