Andrew Tridgell
36e6d11dce
build: add README to explain gen_ndr, and ensure directory exists
2010-04-06 20:26:40 +10:00
Andrew Tridgell
27090becab
build: added heimdal_build table rules
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
065e3e2509
build: using deps= for deps is clearer
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
481fde5347
build: mail IDL build rules
2010-04-06 20:26:39 +10:00
Andrew Tridgell
bc922d8383
build: dynconfig build rules
2010-04-06 20:26:39 +10:00
Andrew Tridgell
d29cbc3c55
build: added librpc build script
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
333f2fc28b
build: another missing subsystem .....
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
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
e3ae80a2f7
build: added svn version of waf. It has better exception display
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
Andrew Tridgell
bb1e36a86b
build: make CHECK_FUNCS_IN() smarter about mandatory libraries
2010-04-06 20:26:37 +10:00
Andrew Tridgell
2998ea91ec
build: added gettext/libintl to libreplace
2010-04-06 20:26:37 +10:00
Andrew Tridgell
15d523bb00
build: add LIBREPLACE_EXT
2010-04-06 20:26:37 +10:00
Andrew Tridgell
8900f97c2c
build: run the lib/replace rules first
2010-04-06 20:26:37 +10:00
Andrew Tridgell
7aeffe68b1
build: added ASN1 and ERRTABLE build targets
2010-04-06 20:26:37 +10:00
Andrew Tridgell
7f9c439596
build: auto generate ASN1 and ET rules
2010-04-06 20:26:37 +10:00
Andrew Tridgell
06940d5796
build: auto-strip empty dependencies
2010-04-06 20:26:37 +10:00
Andrew Tridgell
eab4d4598e
build: added LIBREPLACE_NETWORK
2010-04-06 20:26:37 +10:00
Andrew Tridgell
c3d04fd8fc
build: don't distinguish system and local libs in wscript files
2010-04-06 20:26:37 +10:00
Andrew Tridgell
9bfe91c475
build: add heimdal_build
2010-04-06 20:26:37 +10:00
Andrew Tridgell
de2d305bfe
build: add libresolv
2010-04-06 20:26:36 +10:00
Andrew Tridgell
34fb27534b
build: fixed handling of heimdal_build/internal.mk
2010-04-06 20:26:36 +10:00
Andrew Tridgell
42f92494ea
build: LIBLDB hack not needed any more
2010-04-06 20:26:36 +10:00
Andrew Tridgell
8e81ea7c3a
build: on the fly dependency checking
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
9e79e14e14
build: auto-remove circular dependencies
2010-04-06 20:26:36 +10:00
Andrew Tridgell
281f27d54b
build: check for circular build dependencies
2010-04-06 20:26:36 +10:00
Andrew Tridgell
4f920748d4
build: death to singletons
2010-04-06 20:26:36 +10:00
Andrew Tridgell
e3dca1412b
build: simpler BUILD_SUBDIR
2010-04-06 20:26:36 +10:00
Andrew Tridgell
371f9d35a7
build: more header checks
2010-04-06 20:26:36 +10:00
Andrew Tridgell
aa0476024c
build: use runonce for config checks
2010-04-06 20:26:35 +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