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

20 Commits

Author SHA1 Message Date
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