Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-30 | Disable gccdeps if -MD is not supported | Thomas Nagy | 1 | -3/+23 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-08-22 | s4-waf: re-use SAMBA_LIBRARY() in building shared modules | Andrew Tridgell | 1 | -35/+15 | |
make SAMBA_MODULE() call SAMBA_LIBRARY() to do the heavy lifting. This fixes the problem with modules being a bit too slim :-) Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-08-22 | wafsamba: fix CHECK_XSLTPROC_MANPAGES(). | Jelmer Vernooij | 1 | -12/+5 | |
2010-08-17 | Revert "waf: enable gccdeps in developer mode" | Stefan Metzmacher | 1 | -3/+2 | |
This reverts commit 61930f50cbace4741500d8b53fc11a4ef3e0d4f8. This breaks the build with older gcc versions gcc --version gcc (SUSE Linux) 4.3.2 [gcc-4_3-branch revision 141291] (This is SLES 11) Please only enable it if thet compiler supports it. metze | |||||
2010-08-14 | waf: enable gccdeps in developer mode | Andrew Tridgell | 1 | -2/+3 | |
there are some bugs in the waf builtin preproc this that avoids | |||||
2010-07-19 | waf: make the error msg when gen_ndr directory is missing clearer | Andrew Tridgell | 1 | -0/+7 | |
the next time someone removes gen_ndr/README the fix should be more obvious. | |||||
2010-06-29 | build: only use git when found by configure | Andrew Tridgell | 2 | -15/+18 | |
this rebuilds version.h whenever the git version changes, so we always get the right version with samba -V. That adds about 15s to the build time on each git commit, which shouldn't be too onerous | |||||
2010-06-29 | build: allow LOAD_ENVIRONMENT() to pass when no configure has been run | Andrew Tridgell | 1 | -2/+5 | |
this returns an empty environment | |||||
2010-06-29 | build: allow always=True/False on SAMBA_GENERATOR() | Andrew Tridgell | 1 | -1/+5 | |
this allows us to force a rule to always run. Will be used by samba_version Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-06-24 | build: check if the manpages stylesheet is available locally | Andrew Tridgell | 2 | -8/+34 | |
this avoids trying to fetch the stylesheet from the internet. If we can't process the stylesheet with --nonet at configure time then don't build manpages. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-06-20 | build: Allow for a custom message in CHECK_C_PROTOTYPE | Kai Blin | 1 | -2/+4 | |
2010-06-19 | wafsamba: Use octal modes directly rather than constants. | Jelmer Vernooij | 2 | -8/+4 | |
2010-06-19 | wafsamba: Allow manually specifying cflags/ldflags for system libraries. | Jelmer Vernooij | 1 | -5/+6 | |
2010-06-19 | wafsamba: Use convenience function to find out if bundling is necessary. | Jelmer Vernooij | 1 | -2/+2 | |
2010-06-19 | wafsamba: Factor out functions to determine if a bundled library should not or | Jelmer Vernooij | 1 | -2/+14 | |
must be used. | |||||
2010-06-19 | wafsamba: Fix typo: noextenion -> noextension. | Jelmer Vernooij | 1 | -2/+2 | |
2010-06-18 | wafsamba: Use BUILTIN_LIBRARY() rather than relying on side-effects. | Jelmer Vernooij | 1 | -2/+2 | |
2010-06-15 | s4-waf: Fix build of libldb_ildap against system ldb. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-15 | wafsamba: Fix include path inheritance from module subsystems. | Jelmer Vernooij | 1 | -6/+16 | |
2010-06-15 | ldb: Fix included ldb build. | Jelmer Vernooij | 1 | -0/+1 | |
2010-06-15 | wafsamba: Fix filenames for ldb modules. | Jelmer Vernooij | 1 | -2/+10 | |
2010-06-15 | wafsamba: Fix building of modules as shared libraries. | Jelmer Vernooij | 1 | -22/+22 | |
2010-06-15 | wafsamba: Improve assertion error message to include the module. | Jelmer Vernooij | 1 | -1/+2 | |
2010-06-15 | wafsamba: Only add init function if not building module as shared library. | Jelmer Vernooij | 1 | -8/+9 | |
2010-06-13 | s4-waf: Fix installation of .so links for libraries that are not bundled but ↵ | Jelmer Vernooij | 2 | -2/+3 | |
have a mangled name. | |||||
2010-06-13 | Do not use headermap.txt for the header installation | Thomas Nagy | 1 | -32/+67 | |
Try to find the headers by searching on the filesystem. Warn when a public header replacement cannot be found (talloc.h, ...). Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-05-31 | wafsamba: Only try to build manpages if XSLTPROC was actually found. | Jelmer Vernooij | 1 | -2/+2 | |
2010-05-31 | buildtools/wafsamba: use build group 'final' for the creation of manpages | Stefan Metzmacher | 1 | -0/+1 | |
This way we don't try to build manpages just for waf build --target=smbtorture metze | |||||
2010-05-31 | waf: Refactor manpage building code. | Jelmer Vernooij | 1 | -18/+15 | |
2010-05-31 | Add manpages argument to SAMBA_LIBRARY(). | Jelmer Vernooij | 1 | -1/+14 | |
2010-05-31 | wafsamba: Correctly detect if bld.env.XSLTPROC is not set | Kai Blin | 1 | -1/+1 | |
This fixes the build on some build farm hosts and my machine. Jelmer, please check. | |||||
2010-05-31 | wafsamba: Default blacklist to an empty list rather than None. | Jelmer Vernooij | 1 | -1/+1 | |
2010-05-31 | s4-waf: sanitize library names like the old build system did, only add | Jelmer Vernooij | 1 | -2/+6 | |
-samba4 suffix for libraries that are bundled. | |||||
2010-05-31 | wafsamba: Actually install manual pages. | Jelmer Vernooij | 1 | -0/+11 | |
2010-05-30 | build: Also replace '-' by '_' when creating header defines | Kai Blin | 1 | -0/+1 | |
Tridge, please check | |||||
2010-05-28 | waf Provide release signing capability in 'waf dist' | Andrew Bartlett | 2 | -4/+40 | |
This helps ensure the release is signed correctly - the .tar file, not the .tar.gz must be signed, and it's easy to forget this. Andrew Bartlett | |||||
2010-05-28 | waf Add DIST_BLACKLIST to list files that we cannot include in a release | Andrew Bartlett | 1 | -0/+20 | |
This currently includes the source3 directory for Samba4 releases (per past practice in mkrelease.sh), but also could include things like DFSG-unfree RFC files in the future. Andrew Barltett | |||||
2010-05-28 | waf Read VERSION file inside WAF to set package version | Andrew Bartlett | 3 | -8/+190 | |
This replaces the call to mkversion.sh in both the Samba3 and Samba4 WAF builds. Andrew Bartlett | |||||
2010-05-24 | solve the error "ldb.inst.h does not exist" | Thomas Nagy | 1 | -0/+2 | |
The error happens when headermap.txt is not available Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-05-23 | build: get the SONAME right for installed libraries | Andrew Tridgell | 1 | -0/+4 | |
2010-05-23 | Substitute the pidl files without using 'headermap.txt' | Thomas Nagy | 1 | -1/+9 | |
The headers generated by pidl contain references to bin/default. Those paths may be replaced automatically. Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-05-21 | wafsamba: Disable the abi checks when gdb is not available | Thomas Nagy | 1 | -0/+4 | |
Try to find gdb during the configuration, if gdb is missing, disable the abi checks. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-05-20 | s3-waf: note that the options are broken | Kai Blin | 1 | -0/+2 | |
2010-05-20 | s3-waf: replace all - with _ in the configuration option names | Kai Blin | 1 | -1/+1 | |
2010-05-20 | s3-waf: Allow using --enable/--disable options as well | Kai Blin | 1 | -3/+4 | |
2010-05-20 | s3-waf: Add helper that facilitates defining --with-x and --without-x options | Kai Blin | 1 | -0/+20 | |
2010-05-19 | s4-waf: Replace local includes in header files with proper system names. | Thomas Nagy | 1 | -21/+100 | |
Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-05-14 | waf: Make waf handle IDL files from Samba3 | Andrew Bartlett | 1 | -4/+8 | |
For s3compat, we need to handle IDL files not in the current directory (so the incoming file names have a directory prefix - so we must use os.path.basename()). We also need to be able to disable the addition of some IDL files into the tables.c/tables.h - some of the Samba3 IDL files are in conflict with Samba4. Andrew Bartlett | |||||
2010-05-14 | Revert "wafsamba: use -D_XOPEN_SOURCE=700 for the build" | Stefan Metzmacher | 1 | -1/+0 | |
This reverts commit 3408c942ab09387c399dad03e22233e33fe1e2fc. This seems to cause more problems than it tries to solve. And Mac OS 10.4 doesn't need it anymore (after commit bd6d76d77621c1dc92262c48204b65455a214b62). metze | |||||
2010-05-14 | wafsamba: use -D_XOPEN_SOURCE=700 for the build | Stefan Metzmacher | 1 | -0/+1 | |
Some systems set this automaticly via -D_GNU_SOURCE=1, but on others we need to set it ourself (e.g. Mac OS 10.4) metze |