diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-12-07 13:38:07 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-12-07 13:38:07 +0000 |
commit | 55d2c54e030c71e71a8b38d17b0e20a1b79517e7 (patch) | |
tree | 06f693e4014278e88bb55cd9cf075214cedfe773 /source4/build/pidl/Makefile | |
parent | e10859fd0a45b2415699334be2f0be8b1fd994b2 (diff) | |
download | samba-55d2c54e030c71e71a8b38d17b0e20a1b79517e7.tar.gz samba-55d2c54e030c71e71a8b38d17b0e20a1b79517e7.tar.bz2 samba-55d2c54e030c71e71a8b38d17b0e20a1b79517e7.zip |
re-wrote pidl to use Parse::Yapp instead of Parse::RecDescent, This
makes pidl about 3x faster, and also gives us much better error
reporting and a more standard grammer definition that will be much
easier to code in lex/yacc if we want to do so at a later
date. (Parse::Yapp uses essentially the same grammer file as lex/yacc)
It also means we no longer need Parse::RecDescent, which should make
pidl much more portable.
(This used to be commit 4bbaffeb44dca99ad8c0245beb1fddbe01557215)
Diffstat (limited to 'source4/build/pidl/Makefile')
-rw-r--r-- | source4/build/pidl/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source4/build/pidl/Makefile b/source4/build/pidl/Makefile index fd0ac4f857..76229ac925 100644 --- a/source4/build/pidl/Makefile +++ b/source4/build/pidl/Makefile @@ -1,5 +1,5 @@ -idl.pm: idl.gram - perl -Ilib -MParse::RecDescent - idl.gram idl +idl.pm: idl.yp + yapp idl.yp clean: rm -f idl.pm |