Stefan Metzmacher
d5173ca189
pidl:wscript: don't warn about pidl gammar file changes for now
...
We may add some logic that uses git diff HEAD to detect this changes
in developer mode later again.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Jan 18 08:10:06 CET 2011 on sn-devel-104
2011-01-18 08:10:06 +01:00
Stefan Metzmacher
ce7cb972b0
pidl/wscript: only warn about grammar file changes
...
autobuild should protect us from having grammar files
and generated files out of sync.
metze
2011-01-06 13:43:23 +01:00
Stefan Metzmacher
5d8f916619
pidl/wscript: let the developer use the standalone build with yapp
...
Waf isn't happy when files in the source directory are changed.
metze
2011-01-05 12:30:24 +01:00
Andrew Tridgell
c24240bcd2
waf: fixed some python3.x portability issues
...
these have crept into the tree over time. Maybe we should add testing
of a range of python versions to autobuild?
2010-10-06 11:13:05 +00:00
Stefan Metzmacher
9e3511ef1c
pidl/wscript: build manpages in build group 'final'
...
So that waf --target=smbtorture doesn't build them
metze
2010-06-17 09:11:58 +02:00
Stefan Metzmacher
b0b2b4ff8b
pidl/wscript: only try to build pidl manpages if pod2man is available
...
metze
2010-06-17 09:11:57 +02:00
Stefan Metzmacher
e80f576db6
pidl/wscript: call pod2man with the detected perl version
...
Some systems like SLES11 have a broken perl path in pod2man.
metze
2010-06-17 09:11:57 +02:00
Jelmer Vernooij
65ca3e4ee9
pidl-waf: Avoid relying on MakeMaker when installing pidl manpages.
2010-06-16 18:25:04 +02:00
Jelmer Vernooij
2c125595fb
waf: Fix installation of pidl manapges.
2010-06-16 00:05:53 +02:00
Thomas Nagy
7f3116a63d
build: allow the waf build to work with python 3.0 and 3.1
...
Python 3.x is a bit fussier about print statements and indentation.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-04-08 07:46:39 +10:00
Andrew Tridgell
553324bc10
s4-waf: move to a universal method of recursing into subdirs
...
This works with both standalone lib builds and bundled builds
2010-04-06 20:27:25 +10:00
Andrew Tridgell
7a8d58dbbc
pidl-waf: disable pidl manpages
...
it's still causing trouble in the build farm
2010-04-06 20:27:23 +10:00
Andrew Tridgell
a799f5995e
pidl-waf: better handling of the man page generation
...
we now avoid leaving build files in the source tree
2010-04-06 20:27:23 +10:00
Andrew Tridgell
3385b1e2e9
pidl-waf: build pidl man pages and parsers separately
...
this should prevent gratuitious builds
2010-04-06 20:27:23 +10:00
Andrew Tridgell
375277beee
s4-waf: disable MAKEMAKER until a dependency problem is solved
2010-04-06 20:27:21 +10:00
Andrew Tridgell
989eb9dbdc
s4-waf: added rules for rebuilding the yapp parser in pidl
2010-04-06 20:27:16 +10:00
Andrew Tridgell
02f9364bbc
pidl-waf: re-enable the pidl man pages
2010-04-06 20:27:15 +10:00
Andrew Tridgell
88b6b86c59
s4-waf: added auto-detection of perl manpage extensions
...
some systems produce pidl.1p, others pidl.1. We need to know which one
to use.
2010-04-06 20:27:14 +10:00
Andrew Tridgell
ca882d8c1f
waf-pidl: don't need this debug ls any more
2010-04-06 20:27:13 +10:00
Andrew Tridgell
505e902436
s4-waf: we need a recent version of perls MakeMaker module
2010-04-06 20:27:12 +10:00
Andrew Tridgell
80b60df439
build: add an ls -lR blib/ to the pidl build to help debug things in the build farm
2010-04-06 20:27:12 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
052a0e0a02
s4-waf: only build the pidl manpages if we have MakeMaker.pm
2010-04-06 20:27:10 +10:00