Andrew Tridgell
365f29136f
build: only enable pytdb on s4 build
2010-04-06 20:26:51 +10:00
Andrew Tridgell
69fb313233
build: enable pytdb
2010-04-06 20:26:51 +10:00
Andrew Tridgell
10935a3354
build: optionally enable builtin popt
2010-04-06 20:26:51 +10:00
Andrew Tridgell
cb0bf90b10
build: don't use -W warning option for developer build
2010-04-06 20:26:51 +10:00
Andrew Tridgell
8d0cb0321a
build: allow configure -C to work again
2010-04-06 20:26:51 +10:00
Andrew Tridgell
fe9e5d33bb
build: go into system includes for dependencies on configure
2010-04-06 20:26:50 +10:00
Andrew Tridgell
844acb2260
build: waf quicktest nearly works
...
Rewrote wafsamba using a new dependency handling system, and started
adding the waf test code
2010-04-06 20:26:48 +10:00
Andrew Tridgell
845e0cbe6f
build: commit all the waf build files in the tree
2010-04-06 20:26:48 +10:00
Andrew Tridgell
8f1b809d2c
build: nearly there on samba4 build
2010-04-06 20:26:47 +10:00
Andrew Tridgell
2498a0d25e
build: saner CFLAGS handling for defines
2010-04-06 20:26:47 +10:00
Andrew Tridgell
a7c60e0b67
build: added getpass() tests
2010-04-06 20:26:46 +10:00
Andrew Tridgell
aaa4c4b083
build: added statvfs64 test
2010-04-06 20:26:46 +10:00
Andrew Tridgell
6a8c43672b
build: added wrapper options
2010-04-06 20:26:46 +10:00
Andrew Tridgell
dd2aba149c
build: check for RETSIGTYPE
2010-04-06 20:26:45 +10:00
Andrew Tridgell
58049e7f16
build: added IPV6 test
2010-04-06 20:26:45 +10:00
Andrew Tridgell
690b08fa0a
build: fixed _Bool va_copy and VA_ARGS tests
2010-04-06 20:26:45 +10:00
Andrew Tridgell
ec2d90a8bc
build: fixed sockaddr_in6 test
2010-04-06 20:26:45 +10:00
Andrew Tridgell
2ea4fd6633
build: iconv checks
2010-04-06 20:26:45 +10:00
Andrew Tridgell
ae1c2b9022
build: check for xattr support
2010-04-06 20:26:45 +10:00
Andrew Tridgell
df5dee4b71
build: more libreplace config checks
2010-04-06 20:26:45 +10:00
Andrew Tridgell
82f3ef486f
build: zlib checks
2010-04-06 20:26:44 +10:00
Andrew Tridgell
5882c44c81
build: check immediate structures
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
d40b396ad8
build: added interface checking and nicer snprintf checking
...
use CHECK_CODE()
2010-04-06 20:26:43 +10:00
Andrew Tridgell
aac8aec0d1
build: more config checks
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
572fc43a4a
build: check freeaddrinfo
2010-04-06 20:26:43 +10:00
Andrew Tridgell
20f4919467
build: check xattr and frsize
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
0d34e81173
build: more config checks
2010-04-06 20:26:43 +10:00
Andrew Tridgell
5d39ac84d1
build: check for offset_t and pw*_r functions
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
d5560482ea
build: check signal functions
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
8112b4007d
build: backtrace and crypt tests
2010-04-06 20:26:42 +10:00
Andrew Tridgell
cbb3c6eece
build: check for backtrace
2010-04-06 20:26:42 +10:00
Andrew Tridgell
73db96b5fa
build: more headers and variables in configure
2010-04-06 20:26:41 +10:00
Andrew Tridgell
22fbe8cb70
build: check for pkgconfig
2010-04-06 20:26:41 +10:00
Andrew Tridgell
7ed65d2e12
build: result of hack session with ita
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
065e3e2509
build: using deps= for deps is clearer
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
64f5cdd204
build: moved wafsamba.py to buildtools
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
f15a81c1c0
build: added ASN1, PIDL and ET build rules
...
also added selftest example command
2010-04-06 20:26:38 +10:00
Andrew Tridgell
391f953c58
build: added build groups
2010-04-06 20:26:38 +10:00
Andrew Tridgell
f74584a96c
build: recursive dependency calculation
2010-04-06 20:26:38 +10:00
Andrew Tridgell
24511472a3
build: DEFUN->DEFINE, and fixed CFLAGS handling
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