1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
Commit Graph

61205 Commits

Author SHA1 Message Date
Andrew Tridgell
7eab82fce0 build: fixed the install name for python modules 2010-04-06 20:26:52 +10:00
Andrew Tridgell
e9fd67f4de build: split build and install libraries/binaries
we need to split these to avoid re-compilation on install
as install has different rpath settings
2010-04-06 20:26:52 +10:00
Andrew Tridgell
c1f4015dcd build: cleanup the ASN1 rules a bit 2010-04-06 20:26:52 +10:00
Andrew Tridgell
fd3bb81568 build: new waf version (fixed python install bug) 2010-04-06 20:26:52 +10:00
Andrew Tridgell
ecfa3fd680 build: disable WAFCACHE by default
It doesn't have a size limiting mechanism yet, so don't use it by
default ot it could cause havoc in the build farm
2010-04-06 20:26:52 +10:00
Andrew Tridgell
ca4e64847c build: compatibility makefile targets 2010-04-06 20:26:52 +10:00
Andrew Tridgell
e29e2c9d8d build: alias the libiconv target name for subsystems that depend on 'ICONV' 2010-04-06 20:26:52 +10:00
Andrew Tridgell
0f30240de1 build: added 'waf etags' target 2010-04-06 20:26:52 +10:00
Andrew Tridgell
fe7d1a18b9 build: don't need the S4 in the PIDL prefix 2010-04-06 20:26:52 +10:00
Andrew Tridgell
b7cc6d48d5 build: teach samba_pild.py about the --com-header and --dcom-proxy options 2010-04-06 20:26:52 +10:00
Andrew Tridgell
365f29136f build: only enable pytdb on s4 build 2010-04-06 20:26:51 +10:00
Andrew Tridgell
87ae97c381 build: fixed the build of the com.so library 2010-04-06 20:26:51 +10:00
Andrew Tridgell
64a528efee build: added a cflags_end SAMBA_SUBSYSTEM() option 2010-04-06 20:26:51 +10:00
Andrew Tridgell
e9ef5cb091 build: enable com library 2010-04-06 20:26:51 +10:00
Andrew Tridgell
2501364eeb build: don't remove Makefile 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
330361aa18 build: removed unused file 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
cf7f64b4e7 build: fixed some more missing targets 2010-04-06 20:26:50 +10:00
Andrew Tridgell
495c5e2c83 build: added a lot more options to waf test 2010-04-06 20:26:50 +10:00
Andrew Tridgell
a559edf906 build: fixed init function sentinal for python modules 2010-04-06 20:26:50 +10:00
Andrew Tridgell
e6a47a8dea build: we don't need varients in samba, so we can optimise a bit more
Thanks to ita for suggesting this
2010-04-06 20:26:50 +10:00
Andrew Tridgell
32bf9bc84e build: remove hacks from top level wscript 2010-04-06 20:26:50 +10:00
Andrew Tridgell
7c35b9ca70 build: an optimisation for includes file handling
This optimisation makes waf include file handling more efficient
2010-04-06 20:26:50 +10:00
Andrew Tridgell
fb2d78954d build: allow waf to cache include lists more efficiently
Using include paths all based on the topdir is more efficient
2010-04-06 20:26:50 +10:00
Andrew Tridgell
e6f7a13a17 build: try faster includes processing 2010-04-06 20:26:50 +10:00
Andrew Tridgell
e4104eb085 build: more efficient pidl rules from ita
Don't re-scan the pidl source tree each time
2010-04-06 20:26:50 +10:00
Andrew Tridgell
b09797f30b build: updated waf version 2010-04-06 20:26:50 +10:00
Andrew Tridgell
5db5772db1 build: fixed the build without sasl libraries
We need to only enable the cyrus_sasl module if we have sasl/sasl.h
2010-04-06 20:26:49 +10:00
Andrew Tridgell
3c9e8e18aa build: check that the symlink doesn't exist before creating 2010-04-06 20:26:49 +10:00
Andrew Tridgell
062c2b1fe6 build: allow shared and python staging areas to be referenced in build tree 2010-04-06 20:26:49 +10:00
Andrew Tridgell
a9ea3d6fa5 build: cope with the common gen_ndr files being in the git tree 2010-04-06 20:26:49 +10:00
Andrew Tridgell
9f47c0e7b7 build: updates for current master build 2010-04-06 20:26:49 +10:00
Andrew Tridgell
e502031171 build: fixed samba_deps.py for python 2.4 2010-04-06 20:26:49 +10:00
Andrew Tridgell
16fbcb3556 build: fixed termcap build 2010-04-06 20:26:49 +10:00
Andrew Tridgell
5d588cf0a6 build: use a plain build, at request of metze :) 2010-04-06 20:26:49 +10:00
Andrew Tridgell
7cd9a6be35 build: fixed cflags in CHECK_CODE 2010-04-06 20:26:49 +10:00
Andrew Tridgell
39ac32e54a build: default to waf -p 2010-04-06 20:26:49 +10:00
Andrew Tridgell
e054dcf33f build: added test targets for make 2010-04-06 20:26:48 +10:00
Andrew Tridgell
ec2b11c7fa build: fixed group for heimdal autoproto 2010-04-06 20:26:48 +10:00
Andrew Tridgell
ec2cb473d0 build: added ldb 'skel' module 2010-04-06 20:26:48 +10:00
Andrew Tridgell
8a5c01a049 build: waf test now depends on build 2010-04-06 20:26:48 +10:00
Andrew Tridgell
05bda767c5 build: need the sample ldb module for our testsuite 2010-04-06 20:26:48 +10:00
Andrew Tridgell
5c0f9079c2 build: waf test now works (at least for some tests) 2010-04-06 20:26:48 +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
fffa6a5b48 build: separate out dependencies and python rules 2010-04-06 20:26:47 +10:00