[Uml-devel] KDE/kdesdk/umbrello/umbrello
Laurent Montel
montel at kde.org
Fri May 19 11:26:06 UTC 2006
SVN commit 542563 by mlaurent:
Fix some error
M +134 -2 CMakeLists.txt
--- trunk/KDE/kdesdk/umbrello/umbrello/CMakeLists.txt #542562:542563
@@ -8,11 +8,129 @@
add_subdirectory( refactoring )
+set(libcodegenerator_la_SRCS
+ codegenerators/codegenfactory.cpp
+ codegenerators/classifierinfo.cpp
+ codegenerators/javacodegenerator.cpp
+ codegenerators/javaantcodedocument.cpp
+ codegenerators/javacodeclassfield.cpp
+ codegenerators/javaclassifiercodedocument.cpp
+ codegenerators/javacodecomment.cpp
+ codegenerators/javacodedocumentation.cpp
+ codegenerators/javacodeoperation.cpp
+ codegenerators/javacodeaccessormethod.cpp
+ codegenerators/javaclassdeclarationblock.cpp
+ codegenerators/javacodeclassfielddeclarationblock.cpp
+ codegenerators/javacodegenerationpolicy.cpp
+ codegenerators/javacodegenerationpolicypage.cpp
+ codegenerators/cppcodegenerator.cpp
+ codegenerators/cppcodedocumentation.cpp
+ codegenerators/cppcodeclassfield.cpp
+ codegenerators/cppcodecomment.cpp
+ codegenerators/cppmakecodedocument.cpp
+ codegenerators/cppsourcecodedocument.cpp
+ codegenerators/cppsourcecodeoperation.cpp
+ codegenerators/cppsourcecodeaccessormethod.cpp
+ codegenerators/cppsourcecodeclassfielddeclarationblock.cpp
+ codegenerators/cppheadercodedocument.cpp
+ codegenerators/cppheaderclassdeclarationblock.cpp
+ codegenerators/cppheadercodeoperation.cpp
+ codegenerators/cppheadercodeaccessormethod.cpp
+ codegenerators/cppheadercodeclassfielddeclarationblock.cpp
+ codegenerators/cppcodegenerationpolicy.cpp
+ codegenerators/cppcodegenerationpolicypage.cpp
+ codegenerators/cppcodegenerationform.cpp
+ codegenerators/rubycodegenerator.cpp
+ codegenerators/rubycodeclassfield.cpp
+ codegenerators/rubyclassifiercodedocument.cpp
+ codegenerators/rubycodecomment.cpp
+ codegenerators/rubycodedocumentation.cpp
+ codegenerators/rubycodeoperation.cpp
+ codegenerators/rubycodeaccessormethod.cpp
+ codegenerators/rubyclassdeclarationblock.cpp
+ codegenerators/rubycodeclassfielddeclarationblock.cpp
+ codegenerators/rubycodegenerationpolicy.cpp
+ codegenerators/rubycodegenerationpolicypage.cpp
+ codegenerators/simplecodegenerator.cpp
+ codegenerators/adawriter.cpp
+ codegenerators/aswriter.cpp
+ codegenerators/cppwriter.cpp
+ codegenerators/javawriter.cpp
+ codegenerators/jswriter.cpp
+ codegenerators/idlwriter.cpp
+ codegenerators/perlwriter.cpp
+ codegenerators/phpwriter.cpp
+ codegenerators/php5writer.cpp
+ codegenerators/pythonwriter.cpp
+ codegenerators/rubywriter.cpp
+ codegenerators/sqlwriter.cpp
+ codegenerators/tclwriter.cpp
+ codegenerators/xmlschemawriter.cpp
+ codegenerators/xmlelementcodeblock.cpp
+ codegenerators/xmlcodecomment.cpp
+ codegenerators/codegen_utils.cpp)
+set(libdialogs_la_SRCS
+ dialogs/activitydialog.cpp
+ dialogs/activitypage.cpp
+ dialogs/assocgenpage.cpp
+ dialogs/assocpage.cpp
+ dialogs/assocpropdlg.cpp
+ dialogs/assocrolepage.cpp
+ dialogs/classgenpage.cpp
+ dialogs/classifierlistpage.cpp
+ dialogs/classoptionspage.cpp
+ dialogs/classpropdlg.cpp
+ dialogs/classwizard.cpp
+ dialogs/codeeditor.cpp
+ dialogs/codegenerationoptionspage.cpp
+ dialogs/codegenerationpolicypage.cpp
+ dialogs/codegenerationwizard.cpp
+ dialogs/codeviewerdialog.cpp
+ dialogs/codevieweroptionspage.cpp
+ dialogs/defaultcodegenpolicypage.cpp
+ dialogs/diagramprintpage.cpp
+ dialogs/notedialog.cpp
+ dialogs/overwritedialogue.cpp
+ dialogs/pkgcontentspage.cpp
+ dialogs/parmpropdlg.cpp
+ dialogs/selectopdlg.cpp
+ dialogs/settingsdlg.cpp
+ dialogs/statedialog.cpp
+ dialogs/umlattributedialog.cpp
+ dialogs/umlentityattributedialog.cpp
+ dialogs/umloperationdialog.cpp
+ dialogs/umltemplatedialog.cpp
+ dialogs/umlroledialog.cpp
+ dialogs/umlroleproperties.cpp
+ dialogs/umlviewdialog.cpp
+ dialogs/umlwidgetcolorpage.cpp )
+
+set(librefactoring_la_SRCS
+ refactoring/refactoringassistant.cpp )
+
+set(libclassparser_la_SRCS
+ classparser/ast.cpp
+ classparser/driver.cpp
+ classparser/errors.cpp
+ classparser/lexer.cpp
+ classparser/lookup.cpp
+ classparser/parser.cpp
+ classparser/tree_parser.cpp
+ classparser/urlutil.cpp
+ classparser/ast_utils.cpp
+ classparser/cpptree2uml.cpp
+)
+
+set(libclipboard_la_SRCS
+ clipboard/umldrag.cpp
+ clipboard/umlclipboard.cpp
+ clipboard/idchangelog.cpp
+ )
########### next target ###############
-set(umbrello_SRCS
+set(umbrello_SRCS ${libdialogs_la_SRCS} ${librefactoring_la_SRCS} ${libclassparser_la_SRCS} ${libclipboard_la_SRCS} ${libcodegenerator_la_SRCS}
activitywidget.cpp
actor.cpp
actorwidget.cpp
@@ -123,11 +241,25 @@
widget_utils.cpp
worktoolbar.cpp )
+kde4_add_ui3_files( ${umbrello_SRCS}
+ dialogs/codegenerationoptionsbase.ui
+ dialogs/codegenerationpolicybase.ui
+ dialogs/codegenerationwizardbase.ui
+ dialogs/codeviewerdialogbase.ui
+ dialogs/codevieweroptionsbase.ui
+ dialogs/diagrampropertiespage.ui
+ dialogs/umlrolepropertiesbase.ui
+ codegenerators/javacodegenerationformbase.ui
+ codegenerators/cppcodegenerationformbase.ui
+ codegenerators/rubycodegenerationformbase.ui
+)
+
+
kde4_automoc(${umbrello_SRCS})
kde4_add_executable(umbrello ${umbrello_SRCS})
-target_link_libraries(umbrello ${KDE4_KDECORE_LIBS} refactoring classparser clipboard dialogs codegenerator kdeprint kio )
+target_link_libraries(umbrello ${KDE4_KIO_LIBS} kdeprint )
install_targets(/bin umbrello )
More information about the umbrello-devel
mailing list