summaryrefslogtreecommitdiff
path: root/source4/build/pidl/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r1736: - Pidl updates:Jelmer Vernooij1-0/+2
- Support for "object oriented" interfaces in pidl - Support for inherited interfaces in pidl - Simplification of the support for properties on an interface - Start on dcom rpc torture tests (This used to be commit 45c3d0036b8510102816f9cdff9210098259cc5f)
2003-12-08 * reduced the number of grammer conflicts a lot using (arbitrary)Andrew Tridgell1-1/+1
precedence rules * build a standalone parser. When we come to distributing Samba4 we can just include idl.pm and other developers won't need Parse::Yapp installed * avoid the recursive make in most cases in build_idl.sh (This used to be commit be2c2be459d1bed41c113590e70711cb89ad12b9)
2003-12-07re-wrote pidl to use Parse::Yapp instead of Parse::RecDescent, ThisAndrew Tridgell1-2/+2
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)
2003-11-22added Parse::RecDescent module into pidl to ensure we all use the sameAndrew Tridgell1-1/+1
version. This should fix the problems Richard was seeing. (This used to be commit 76c24a5cb09b096a9cb490f3bb42af0b9d0f5fa9)
2003-11-20we now use a copy of pidl inside the samba4 source tree atAndrew Tridgell1-1/+1
source/build/pidl/ I imported the code using direct respository manipulation to preserve the commit history (This used to be commit 2ed87a52ccc343c281e29f5a18f3f99fe06beb28)
2003-11-20use a precompiled grammer in pidl. This speeds up pidl by about aAndrew Tridgell1-0/+5
factor of 2 on my system. (This used to be commit a291dd835f68ae5a109670b1d1ca1a48b2aacfb6)