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