1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
Commit Graph

110 Commits

Author SHA1 Message Date
Andrew Tridgell
2498a0d25e build: saner CFLAGS handling for defines 2010-04-06 20:26:47 +10:00
Andrew Tridgell
7c3234c485 build: enable ENFORCE_GROUP_ORDERING()
also fixed ASN1 target names
2010-04-06 20:26:47 +10:00
Andrew Tridgell
d01f75c72d build: back to stricter deps 2010-04-06 20:26:46 +10:00
Andrew Tridgell
cdf1a3d4bf build: added ENFORCE_GROUP_ORDERING() 2010-04-06 20:26:46 +10:00
Andrew Tridgell
b2f7e4b5e2 build: make CONFIG_PATH() understand absolute paths 2010-04-06 20:26:46 +10:00
Andrew Tridgell
1726ba92cf build: added SUBST_ENV_VAR() 2010-04-06 20:26:46 +10:00
Andrew Tridgell
fdd2f416eb build: added local_include option to CHECK_CODE() 2010-04-06 20:26:46 +10:00
Andrew Tridgell
5bf0b5c72f build: new waf version - fixes mkstemp problem 2010-04-06 20:26:45 +10:00
Andrew Tridgell
12c46d9055 build: fixed cflags in CHECK_CODE() 2010-04-06 20:26:45 +10:00
Andrew Tridgell
1958a0987e build: added CHECK_CFLAGS() 2010-04-06 20:26:44 +10:00
Andrew Tridgell
481a299fc8 build: new waf version 2010-04-06 20:26:44 +10:00
Andrew Tridgell
6beff490c5 build: fix name of libs with - in them 2010-04-06 20:26:44 +10:00
Andrew Tridgell
bbb85a26eb build: define HAVE_LIBxxx when we find a library 2010-04-06 20:26:44 +10:00
Andrew Tridgell
165b5b660a build: move gettimeofday check to libreplace
- add checklink option to CHECK_FUNC()
- Used for when a prototype is not available
2010-04-06 20:26:44 +10:00
Andrew Tridgell
eadf918402 build: expand CHECK_CODE() function 2010-04-06 20:26:43 +10:00
Andrew Tridgell
2dfced59d5 build: added CHECK_CODE_COMPILES() 2010-04-06 20:26:43 +10:00
Andrew Tridgell
6edb70c59e build: added help on fns
also added CHECK_STRUCTURE_MEMBER()
2010-04-06 20:26:43 +10:00
Andrew Tridgell
001068d26f build: check for volatile 2010-04-06 20:26:43 +10:00
Andrew Tridgell
cfb4f55a7b build: check size of types
allow name of SIZEOF test to be specified
2010-04-06 20:26:42 +10:00
Andrew Tridgell
f7ed3e544c build: added CHECK_SIZEOF() 2010-04-06 20:26:42 +10:00
Andrew Tridgell
39807fd091 build: smarter list splitting 2010-04-06 20:26:42 +10:00
Andrew Tridgell
dd05b6512a build: improve autoconf macros
- enable headers to be specified
- enable both forms of DECL check
- more libreplace checks
- more heimdal checks
- more sysdep checks
2010-04-06 20:26:42 +10:00
Andrew Tridgell
54e26fcb48 build: added CHECK_DECLS() 2010-04-06 20:26:42 +10:00
Andrew Tridgell
bf17c9a56e build: return values for autoconf-like tests
also add checklibc options for CHECK_FUNCS_IN()
2010-04-06 20:26:42 +10:00
Andrew Tridgell
62137089a0 build: another typo 2010-04-06 20:26:42 +10:00
Andrew Tridgell
abaf9aaba7 build: add_headers flag to CHECK_HEADER()
This allows you to ask the header not be added to the list of headers
for future configure checks
2010-04-06 20:26:41 +10:00
Andrew Tridgell
fd110dc176 build: useful test script 2010-04-06 20:26:41 +10:00
Andrew Tridgell
e01a71942c build: added define and always options to CHECK_VARIABLE() 2010-04-06 20:26:41 +10:00
Andrew Tridgell
8bae4823f2 build: waf build for lib/tls 2010-04-06 20:26:41 +10:00
Andrew Tridgell
ca56fc2867 useful tools for finding missing configure steps 2010-04-06 20:26:41 +10:00
Andrew Tridgell
5b9ca48d81 build: added generation of version.h 2010-04-06 20:26:40 +10:00
Andrew Tridgell
88a138f373 build: a useful example of a debug technique in waf 2010-04-06 20:26:40 +10:00
Andrew Tridgell
d004964142 build: moved main autoproto rule into samba_autoproto.py 2010-04-06 20:26:40 +10:00
Andrew Tridgell
6dcf5563ea build: allow selection of build group in HEIMDAL_AUTOPROTO() 2010-04-06 20:26:40 +10:00
Andrew Tridgell
8c4e709818 build: use shell for TDR rule, as -- confuses the build rule 2010-04-06 20:26:40 +10:00
Andrew Tridgell
7ed65d2e12 build: result of hack session with ita 2010-04-06 20:26:40 +10:00
Andrew Tridgell
36e6d11dce build: add README to explain gen_ndr, and ensure directory exists 2010-04-06 20:26:40 +10:00
Andrew Tridgell
9129c3b3b6 build: fixes from ita 2010-04-06 20:26:40 +10:00
Andrew Tridgell
c8f4ca41f6 build: fixed formatting 2010-04-06 20:26:40 +10:00
Andrew Tridgell
c7ea3e6fbf build: source= is clearer for source lists 2010-04-06 20:26:39 +10:00
Andrew Tridgell
bc39054bc3 build: rewrote PIDL rules, breaking them into a separate waf tool 2010-04-06 20:26:39 +10:00
Andrew Tridgell
bd54d2a87d build: fixed location of gen_ndr files 2010-04-06 20:26:39 +10:00
Andrew Tridgell
d6f2855d96 build: fixed --includedir options for PIDL 2010-04-06 20:26:39 +10:00
Andrew Tridgell
49b4d29ad3 build: split out the extension based build patterns 2010-04-06 20:26:39 +10:00
Andrew Tridgell
8364d6b7e8 build: add output_type and realname for mit_samba library 2010-04-06 20:26:39 +10:00
Andrew Tridgell
5ad6369cd0 build: started to split up wafsamba.py into separate modules 2010-04-06 20:26:38 +10:00
Andrew Tridgell
ec6049c93d build: aded wafsamba README 2010-04-06 20:26:38 +10:00
Andrew Tridgell
cada19f58b build: cope with empty source lists for libs 2010-04-06 20:26:38 +10:00
Andrew Tridgell
e3ae80a2f7 build: added svn version of waf. It has better exception display 2010-04-06 20:26:38 +10:00
Andrew Tridgell
07eeed33f6 build: heimdal_build waf support
heimdal now mostly builds
2010-04-06 20:26:38 +10:00
Andrew Tridgell
7f9c439596 build: auto generate ASN1 and ET rules 2010-04-06 20:26:37 +10:00
Andrew Tridgell
34fb27534b build: fixed handling of heimdal_build/internal.mk 2010-04-06 20:26:36 +10:00
Andrew Tridgell
7e01efa80f build: improve the wscript generator 2010-04-06 20:26:36 +10:00
Andrew Tridgell
ff9f972d55 build: added public_headers support 2010-04-06 20:26:35 +10:00
Andrew Tridgell
a3421fe6e9 build: added BUILD_SUBDIR() wrapper 2010-04-06 20:26:35 +10:00
Andrew Tridgell
5393e6c9d2 build: recognise manpages keyword 2010-04-06 20:26:35 +10:00
Andrew Tridgell
73634d6ff3 build: added autoproto stub 2010-04-06 20:26:35 +10:00
Andrew Tridgell
df0a1e9368 build: first attempt at a script to auto-convert config.mk files to wscript 2010-04-06 20:26:34 +10:00
Andrew Tridgell
2b5a1cc70c build: added waf build rules for ldb 2010-04-06 20:26:34 +10:00
Andrew Tridgell
8fd62757d2 build: added waf to the tree, so everyone uses the same version 2010-04-06 20:26:33 +10:00