Revision 640703
Go back to digest for 11th March 2007Other 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