Revision 640703

Go back to digest for 11th March 2007

Other in Development Tools

Jakob Petsovits committed changes in /trunk/KDE/kdevelop/languages:

The Big Unification Commit for the kdev-pg based parsers, respectively their CMakeFiles.

Uses optional dependencies on kdev-pg, kdev-cmg and flex, and falls back to copying from SVN when one of those is not available.

Sorry for making those CMakeFiles so ridiculously big, but I really think I got the best possible build configuration for those parsers now.

File Changes

Added 18 files
  • /trunk/KDE/kdevelop/languages
  •   /ruby/parser/generated
  •   /csharp/parser/generated/csharp_lexer.cpp
  •   /java/parser/generated/java_lexer.cpp
  •   /ruby/parser/generated/ruby_ast.h
  •   /ruby/parser/generated/ruby_codemodel.cpp
  •   /ruby/parser/generated/ruby_codemodel.h
  •   /ruby/parser/generated/ruby_codemodel_chameleon.cpp
  •   /ruby/parser/generated/ruby_codemodel_chameleon.h
  •   /ruby/parser/generated/ruby_codemodel_fwd.h
  •   /ruby/parser/generated/ruby_debug_visitor.h
  •   /ruby/parser/generated/ruby_default_visitor.cpp
  •   /ruby/parser/generated/ruby_default_visitor.h
  •   /ruby/parser/generated/ruby_lexer.cpp
  •   /ruby/parser/generated/ruby_parser.cpp
  •   /ruby/parser/generated/ruby_parser.h
  •   /ruby/parser/generated/ruby_serialize_visitor.h
  •   /ruby/parser/generated/ruby_visitor.cpp
  •   /ruby/parser/generated/ruby_visitor.h
Deleted 17 files
  • /trunk/KDE/kdevelop/languages
  •   /csharp/parser/csharp_lexer.cpp
  •   /java/parser/java_lexer.cpp
  •   /ruby/parser/ruby_ast.h
  •   /ruby/parser/ruby_codemodel.cpp
  •   /ruby/parser/ruby_codemodel.h
  •   /ruby/parser/ruby_codemodel_chameleon.cpp
  •   /ruby/parser/ruby_codemodel_chameleon.h
  •   /ruby/parser/ruby_codemodel_fwd.h
  •   /ruby/parser/ruby_debug_visitor.h
  •   /ruby/parser/ruby_default_visitor.cpp
  •   /ruby/parser/ruby_default_visitor.h
  •   /ruby/parser/ruby_lexer.cpp
  •   /ruby/parser/ruby_parser.cpp
  •   /ruby/parser/ruby_parser.h
  •   /ruby/parser/ruby_serialize_visitor.h
  •   /ruby/parser/ruby_visitor.cpp
  •   /ruby/parser/ruby_visitor.h
Modified 6 files
  • /trunk/KDE/kdevelop/languages
  •   /csharp/CMakeLists.txt
  •   /java/CMakeLists.txt
  •   /ruby/CMakeLists.txt
  •   /csharp/parser/CMakeLists.txt
  •   /java/parser/CMakeLists.txt
  •   /ruby/parser/CMakeLists.txt
41 files changed in total