summaryrefslogtreecommitdiff
path: root/buildtools/wafsamba/samba_pidl.py
AgeCommit message (Collapse)AuthorFilesLines
2013-03-25build: Do not pass CPP="" to pidl, skip the env variable entirelyAndrew Bartlett1-1/+1
This will cause pidl to use $CC -E instead. Andrew Bartlett Reviewed-by: Stefan Metzmacher <metze@samba.org>
2013-03-25build: Remove the forced use of only the first part of the compiler stringAndrew Bartlett1-2/+2
This corrects parts of 378295c3fe813c70815a14c7de608e4a859bd6cc and 301d59caf2ee6f49e108b748b0e38221dec9bb96. This is seen if CC="ccache gcc" and CPP isn't used for some reason. Andrew Bartlett Reviewed-by: Stefan Metzmacher <metze@samba.org>
2012-10-28build: Remove support for IDL-generated files in git treeAndrew Bartlett1-24/+2
This was added in a9ea3d6fa510286b83c4bda42c9a857da3625451 but is no longer required, as we do not store IDL-generated files in GIT. Andrew Bartlett
2012-02-10wafsamba: Expand tabs.Jelmer Vernooij1-2/+2
2011-01-19wafsamba: quote CPP and CC values when calling pidlStefan Metzmacher1-4/+4
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 19 20:23:50 CET 2011 on sn-devel-104
2011-01-05buildtools/wafsamba: import 'sys' and 'Logs' if we use themStefan Metzmacher1-1/+1
We should avoid generating a backtrace in a normal error case, just because sys.exit(1) isn't known. metze
2010-12-10build: cpp is prefixed by CPP=Matthieu Patou1-1/+1
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Fri Dec 10 22:34:45 CET 2010 on sn-devel-104
2010-12-10build: compiler on aix is xlc_r not xlr_cMatthieu Patou1-1/+1
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Fri Dec 10 17:54:49 CET 2010 on sn-devel-104
2010-12-10build: reset cpp on host with xlr_c and let pidl use $CC -EMatthieu Patou1-0/+4
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Fri Dec 10 13:27:22 CET 2010 on sn-devel-104
2010-12-10build: detect if conf.env['CPP'] is an array or notMatthieu Patou1-1/+6
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Fri Dec 10 10:18:20 CET 2010 on sn-devel-104
2010-12-10build: use CPP and CC values when calling pidlMatthieu Patou1-1/+10
2010-11-21waf: fixed the build with a space in the source directoryAndrew Tridgell1-1/+1
2010-07-19waf: make the error msg when gen_ndr directory is missing clearerAndrew Tridgell1-0/+7
the next time someone removes gen_ndr/README the fix should be more obvious.
2010-05-14waf: Make waf handle IDL files from Samba3Andrew Bartlett1-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-04-18build: more dependencies on /usr/bin/perl -> ${PERL}Andrew Tridgell1-1/+1
2010-04-18build: cope with perl not being in /usr/bin/perlAndrew Tridgell1-1/+1
This should fixed the pidl build on SerNet-NetBSD5
2010-04-08build: make the handling of relative paths a bit sanerAndrew Tridgell1-5/+5
This should fix a problem that Anatoliy has struck with the PIDL rules. It also brings us much closer to a working build for a true out of tree build (ie. with waf configure -b /tmp/build)
2010-04-06build: don't depend on the blib/ files in SAMBA_PIDL()Andrew Tridgell1-1/+1
2010-04-06build: nicer progress display for a standard buildAndrew Tridgell1-1/+1
2010-04-06build: tidy up the wafsamba rules a bitAndrew Tridgell1-0/+1
use python string conventions for function comments
2010-04-06build: fixed build group for the PIDL tables generationAndrew Tridgell1-0/+1
2010-04-06build: only depend on the actual pidl source files in the pidl ruleAndrew Tridgell1-1/+3
We don't need to depend on the wscript files, or any backup editor files.
2010-04-06build: make use on_results=True for some build rulesStefan Metzmacher1-0/+2
This makes sure we generate a checksum over the result. In practice it means we no longer recompile when a proto header is triggers a rebuild if it hasn't changed its md5sum. metze
2010-04-06build: teach samba_pild.py about the --com-header and --dcom-proxy optionsAndrew Tridgell1-6/+9
2010-04-06build: more efficient pidl rules from itaAndrew Tridgell1-3/+7
Don't re-scan the pidl source tree each time
2010-04-06build: cope with the common gen_ndr files being in the git treeAndrew Tridgell1-4/+24
2010-04-06build: waf quicktest nearly worksAndrew Tridgell1-5/+8
Rewrote wafsamba using a new dependency handling system, and started adding the waf test code
2010-04-06build: nearly there on samba4 buildAndrew Tridgell1-6/+5
2010-04-06build: much nicer pidl rulesAndrew Tridgell1-77/+57
2010-04-06build: smarter list splittingAndrew Tridgell1-1/+1
2010-04-06build: use shell for TDR rule, as -- confuses the build ruleAndrew Tridgell1-1/+1
2010-04-06build: result of hack session with itaAndrew Tridgell1-13/+31
2010-04-06build: fixes from itaAndrew Tridgell1-33/+85
2010-04-06build: rewrote PIDL rules, breaking them into a separate waf toolAndrew Tridgell1-0/+53