summaryrefslogtreecommitdiffstats
path: root/pidl/wscript
Commit message (Collapse)AuthorAgeFilesLines
* pidl-waf: Check for system perl(Parse::Yapp::Driver).Andreas Schneider2014-03-061-0/+3
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* pidl-waf: Add a function to check for a system perl module.Andreas Schneider2014-03-061-0/+22
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* pidl-waf: Install pidl modules to the perl vendorlib directory.Andreas Schneider2014-03-061-0/+2
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* pidl-waf: Remove unused variable pidl_src.Andreas Schneider2014-03-061-3/+0
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* Revert "pidl: Install pidl files corrently."Andreas Schneider2014-03-061-0/+3
| | | | | | | This reverts commit cee11cfa4544425099268cd32393169afb4bb107. Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* Revert "waf: Add option to specify perl vendor dir."Andreas Schneider2014-03-061-2/+0
| | | | | | | This reverts commit 9b200555fec2e33da9521db388d1839375aa8d83. Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* Revert "pidl: Make perl(Parse:Yapp:Driver) installation optional."Andreas Schneider2014-03-061-24/+1
| | | | | | | This reverts commit f0030c619bcf22dbe9eed54b2c0dc9c61f564838. Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* pidl: Make perl(Parse:Yapp:Driver) installation optional.Andreas Schneider2014-02-271-1/+24
| | | | | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=10472 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Thu Feb 27 18:47:03 CET 2014 on sn-devel-104
* waf: Add option to specify perl vendor dir.Andreas Schneider2014-02-271-0/+2
| | | | | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=10472 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Kai Blin <kai@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Thu Feb 27 11:48:54 CET 2014 on sn-devel-104
* pidl: Install pidl files corrently.Andreas Schneider2014-02-261-3/+0
| | | | | | | | | | | Globbing is a really bad idea in installtion system. One of them is if you use patch -b to create a backup, you will end up installing the backup file too! BUG: https://bugzilla.samba.org/show_bug.cgi?id=10472 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Kai Blin <kai@samba.org>
* build: Do not force a specific perl from ${PERL} when running pod2manAndrew Bartlett2013-02-281-1/+1
| | | | | | | | | | | | | | | | | | | pod2man should have the right #!/usr/bin/perl line already, and forcing it may cause us to use the wrong perl. Essentially treat this like any other system binary, rather than forcing it to use the first perl we found. This essentially reverts e80f576db66ad04592ac436ed74ceb9b96452060. Current SLES11 does not seem to have the issue this was added to address. Andrew Bartlett Reviewed-by: Michael Adam <obnox@samba.org> Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Thu Feb 28 02:14:25 CET 2013 on sn-devel-104
* pidl:wscript: don't warn about pidl gammar file changes for nowStefan Metzmacher2011-01-181-2/+4
| | | | | | | | | | 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
* pidl/wscript: only warn about grammar file changesStefan Metzmacher2011-01-061-4/+4
| | | | | | | autobuild should protect us from having grammar files and generated files out of sync. metze
* pidl/wscript: let the developer use the standalone build with yappStefan Metzmacher2011-01-051-10/+22
| | | | | | Waf isn't happy when files in the source directory are changed. metze
* waf: fixed some python3.x portability issuesAndrew Tridgell2010-10-061-1/+2
| | | | | these have crept into the tree over time. Maybe we should add testing of a range of python versions to autobuild?
* pidl/wscript: build manpages in build group 'final'Stefan Metzmacher2010-06-171-1/+1
| | | | | | So that waf --target=smbtorture doesn't build them metze
* pidl/wscript: only try to build pidl manpages if pod2man is availableStefan Metzmacher2010-06-171-6/+7
| | | | metze
* pidl/wscript: call pod2man with the detected perl versionStefan Metzmacher2010-06-171-1/+2
| | | | | | Some systems like SLES11 have a broken perl path in pod2man. metze
* pidl-waf: Avoid relying on MakeMaker when installing pidl manpages.Jelmer Vernooij2010-06-161-17/+20
|
* waf: Fix installation of pidl manapges.Jelmer Vernooij2010-06-161-7/+5
|
* build: allow the waf build to work with python 3.0 and 3.1Thomas Nagy2010-04-081-2/+2
| | | | | | Python 3.x is a bit fussier about print statements and indentation. Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell2010-04-061-1/+1
| | | | This works with both standalone lib builds and bundled builds
* pidl-waf: disable pidl manpagesAndrew Tridgell2010-04-061-1/+1
| | | | it's still causing trouble in the build farm
* pidl-waf: better handling of the man page generationAndrew Tridgell2010-04-061-8/+14
| | | | we now avoid leaving build files in the source tree
* pidl-waf: build pidl man pages and parsers separatelyAndrew Tridgell2010-04-061-9/+14
| | | | this should prevent gratuitious builds
* s4-waf: disable MAKEMAKER until a dependency problem is solvedAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: added rules for rebuilding the yapp parser in pidlAndrew Tridgell2010-04-061-0/+11
|
* pidl-waf: re-enable the pidl man pagesAndrew Tridgell2010-04-061-0/+1
|
* s4-waf: added auto-detection of perl manpage extensionsAndrew Tridgell2010-04-061-7/+10
| | | | | some systems produce pidl.1p, others pidl.1. We need to know which one to use.
* waf-pidl: don't need this debug ls any moreAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: we need a recent version of perls MakeMaker moduleAndrew Tridgell2010-04-061-1/+2
|
* build: add an ls -lR blib/ to the pidl build to help debug things in the ↵Andrew Tridgell2010-04-061-1/+1
| | | | build farm
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-061-0/+2
| | | | them
* s4-waf: only build the pidl manpages if we have MakeMaker.pmAndrew Tridgell2010-04-061-0/+38