some progress in kommander ; editor, executor, factory, icons, plugin, pluginmanager, widget and widgets are building
Signed-off-by: gregory guy <g-gregory@gmx.fr>pull/4/head
parent
7cedfcb760
commit
dbea267231
@ -0,0 +1,20 @@
|
|||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( plugin )
|
||||||
|
add_subdirectory( factory )
|
||||||
|
add_subdirectory( widget )
|
||||||
|
add_subdirectory( widgets )
|
||||||
|
add_subdirectory( pluginmanager )
|
||||||
|
add_subdirectory( editor )
|
||||||
|
add_subdirectory( executor )
|
||||||
|
#add_subdirectory( part )
|
||||||
|
#add_subdirectory( working )
|
||||||
|
#add_subdirectory( examples )
|
||||||
|
#add_subdirectory( kmdrtools )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES x-kommander.desktop
|
||||||
|
DESTINATION ${MIME_INSTALL_DIR}/application
|
||||||
|
)
|
@ -0,0 +1,88 @@
|
|||||||
|
# tdewebdev/kommander/editor
|
||||||
|
|
||||||
|
#add_subdirectory( pics )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/widget
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/widgets
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/plugin
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/factory
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
add_definitions( -DKOMMANDER -DTQT_NO_SQL -DDESIGNER )
|
||||||
|
#-DHAVE_KDE
|
||||||
|
|
||||||
|
|
||||||
|
##### kmdr-editor (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kmdr-editor AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
actioneditor.ui assoctexteditor.ui
|
||||||
|
connectioneditor.ui createtemplate.ui
|
||||||
|
formsettings.ui iconvieweditor.ui
|
||||||
|
listboxeditor.ui listeditor.ui
|
||||||
|
listvieweditor.ui multilineeditor.ui
|
||||||
|
newform.ui paletteeditor.ui
|
||||||
|
paletteeditoradvanced.ui pixmapfunction.ui
|
||||||
|
preferences.ui previewwidget.ui
|
||||||
|
tableeditor.ui wizardeditor.ui
|
||||||
|
choosewidget.ui functions.ui
|
||||||
|
actiondnd.cpp actioneditorimpl.cpp
|
||||||
|
assoctexteditorimpl.cpp actionlistview.cpp
|
||||||
|
asciivalidator.cpp assistproc.cpp
|
||||||
|
command.cpp connectioneditorimpl.cpp
|
||||||
|
defs.cpp filechooser.cpp
|
||||||
|
formfile.cpp formsettingsimpl.cpp
|
||||||
|
formwindow.cpp hierarchyview.cpp
|
||||||
|
iconvieweditorimpl.cpp layout.cpp
|
||||||
|
listboxeditorimpl.cpp listvieweditorimpl.cpp
|
||||||
|
main.cpp mainwindow.cpp
|
||||||
|
mainwindowactions.cpp metadatabase.cpp
|
||||||
|
multilineeditorimpl.cpp newformimpl.cpp
|
||||||
|
orderindicator.cpp paletteeditoradvancedimpl.cpp
|
||||||
|
paletteeditorimpl.cpp parser.cpp
|
||||||
|
pixmapchooser.cpp previewframe.cpp
|
||||||
|
previewwidgetimpl.cpp propertyeditor.cpp
|
||||||
|
qcompletionedit.cpp resource.cpp
|
||||||
|
sizehandle.cpp styledbutton.cpp
|
||||||
|
tableeditorimpl.cpp widgetdatabase.cpp
|
||||||
|
widgetfactory.cpp wizardeditorimpl.cpp
|
||||||
|
workspace.cpp choosewidgetimpl.cpp
|
||||||
|
functionsimpl.cpp messagelog.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeparts-shared
|
||||||
|
tdetexteditor
|
||||||
|
kommanderwidget-shared
|
||||||
|
kommanderwidgets-shared
|
||||||
|
kommanderplugin-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kommander.xml kommander-new.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/katepart/syntax
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kmdr-editor.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,62 @@
|
|||||||
|
# tdewebdev/kommander/executor
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/widget
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/widgets
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/factory
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/plugin
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
add_definitions(
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### instance (static)
|
||||||
|
|
||||||
|
tde_add_library( instance STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
instance.cpp
|
||||||
|
dcopkommanderif.skel
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kmdr-executor (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kmdr-executor AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
instance-static
|
||||||
|
kommanderwidget-shared
|
||||||
|
kommanderwidgets-shared
|
||||||
|
kommanderfactory-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kmdr-executor.desktop
|
||||||
|
DESTINATION ${APPS_INSTALL_DIR}/.hidden
|
||||||
|
)
|
@ -0,0 +1,30 @@
|
|||||||
|
# tdewebdev/kommander/factory
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/widget
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/plugin
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
add_definitions( -DTQT_NO_SQL )
|
||||||
|
|
||||||
|
|
||||||
|
##### kommanderfactory (static)
|
||||||
|
|
||||||
|
tde_add_library( kommanderfactory STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kommanderfactory.cpp
|
||||||
|
domtool.cpp
|
||||||
|
LINK
|
||||||
|
kommanderplugin-shared
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
# tdewebdev/kommander/icons
|
||||||
|
|
||||||
|
tde_install_icons( kommander )
|
||||||
|
|
@ -0,0 +1,29 @@
|
|||||||
|
# tdewebdev/kommander/plugin
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/widget
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kommanderplugin (shared)
|
||||||
|
|
||||||
|
tde_add_library( kommanderplugin SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kommanderplugin.cpp
|
||||||
|
specialinformation.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,32 @@
|
|||||||
|
# tdewebdev/kommander/pluginmanager
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/factory
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kmdr-plugins (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kmdr-plugins AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
mainwindow.cpp
|
||||||
|
pluginmanager.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,36 @@
|
|||||||
|
# tdewebdev/kommander/widget
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/plugin
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/factory
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kommanderwidget (shared)
|
||||||
|
|
||||||
|
tde_add_library( kommanderwidget SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
expression.cpp function.cpp
|
||||||
|
functionlib.cpp invokeclass.cpp
|
||||||
|
kmdrmainwindow.cpp kommanderfunctions.cpp
|
||||||
|
kommanderwidget.cpp kommanderwindow.cpp
|
||||||
|
myprocess.cpp parsenode.cpp
|
||||||
|
parser.cpp parserdata.cpp
|
||||||
|
LINK
|
||||||
|
tdeio-shared
|
||||||
|
tdeui-shared
|
||||||
|
kommanderfactory-static
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,49 @@
|
|||||||
|
# tdewebdev/kommander/widgets
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/widget
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/factory
|
||||||
|
${CMAKE_SOURCE_DIR}/kommander/plugin
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kommanderwidgets (shared)
|
||||||
|
|
||||||
|
tde_add_library( kommanderwidgets SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
aboutdialog.cpp buttongroup.cpp
|
||||||
|
checkbox.cpp closebutton.cpp
|
||||||
|
combobox.cpp datepicker.cpp dialog.cpp
|
||||||
|
execbutton.cpp fileselector.cpp
|
||||||
|
fontdialog.cpp groupbox.cpp
|
||||||
|
konsole.cpp label.cpp
|
||||||
|
lineedit.cpp listbox.cpp
|
||||||
|
pixmaplabel.cpp plugin.cpp
|
||||||
|
popupmenu.cpp progressbar.cpp
|
||||||
|
radiobutton.cpp richtexteditor.cpp
|
||||||
|
scriptobject.cpp slider.cpp
|
||||||
|
spinboxint.cpp statusbar.cpp
|
||||||
|
subdialog.cpp table.cpp
|
||||||
|
tabwidget.cpp textbrowser.cpp
|
||||||
|
textedit.cpp timer.cpp
|
||||||
|
toolbox.cpp treewidget.cpp
|
||||||
|
wizard.cpp
|
||||||
|
LINK
|
||||||
|
tdeio-shared
|
||||||
|
kommanderwidget-shared
|
||||||
|
kommanderplugin-shared
|
||||||
|
kommanderfactory-static
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
@ -1 +1,23 @@
|
|||||||
tde_auto_add_subdirectories( )
|
#################################################
|
||||||
|
#
|
||||||
|
# (C) 2010-2011 Serghei Amelian
|
||||||
|
# serghei (DOT) amelian (AT) gmail.com
|
||||||
|
#
|
||||||
|
# Improvements and feedback are welcome
|
||||||
|
#
|
||||||
|
# This file is released under GPL >= 2
|
||||||
|
#
|
||||||
|
#################################################
|
||||||
|
|
||||||
|
add_subdirectory( data )
|
||||||
|
add_subdirectory( utility )
|
||||||
|
add_subdirectory( dialogs )
|
||||||
|
add_subdirectory( components )
|
||||||
|
add_subdirectory( parsers )
|
||||||
|
add_subdirectory( treeviews )
|
||||||
|
add_subdirectory( messages )
|
||||||
|
add_subdirectory( plugins )
|
||||||
|
add_subdirectory( parts )
|
||||||
|
add_subdirectory( project )
|
||||||
|
add_subdirectory( src )
|
||||||
|
add_subdirectory( scripts )
|
||||||
|
Loading…
Reference in new issue