diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 00000000..6edbed73 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,82 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +cmake_minimum_required( VERSION 2.6 ) + + +##### general package setup ##################### + +project( kdewebdev ) + + +##### include essential cmake modules ########### + +include( CheckCXXSourceCompiles ) +include( CheckFunctionExists ) +include( CheckIncludeFileCXX ) +include( CheckStructHasMember ) +include( CheckSymbolExists ) +include( CheckTypeSize ) +include( FindPkgConfig ) + + +##### include our cmake modules ################# + +set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" ) +include( TDEMacros ) + + +##### setup install paths ####################### + +include( TDESetupPaths ) +tde_setup_paths( ) + + +##### optional stuff ############################ + +# option( WITH_LIBVISUAL "Enable libvisual support" OFF ) +# option( WITH_KONQSIDEBAR "Enable konqsidebar plugin" OFF ) +# option( WITH_XINE "Enable xine-engine support" OFF ) +# option( WITH_LIBGPOD "Enable iPod support from libgpod" OFF ) + + +##### user requested modules #################### + +option( BUILD_ALL "Build all" OFF ) +option( BUILD_QUANTA "Build Quanta" ${BUILD_ALL} ) + + +##### configure checks ########################## + +include( ConfigureChecks.cmake ) + + +###### global compiler settings ################# + +add_definitions( + -DHAVE_CONFIG_H + ${TQT_CFLAGS_OTHER} +) + +set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -include tqt.h" ) +set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" ) +set( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined" ) + + +##### source directories ######################## + +add_subdirectory( lib ) +tde_conditional_add_subdirectory( BUILD_QUANTA quanta ) + + +##### write configure files ##################### + +configure_file( config.h.cmake config.h @ONLY ) diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake new file mode 100644 index 00000000..3d5b26bb --- /dev/null +++ b/ConfigureChecks.cmake @@ -0,0 +1,33 @@ +################################################# +# +# (C) 2010 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +# libxml-2.0 +pkg_search_module( LIBXML libxml-2.0 ) +if( LIBXML_FOUND ) + if( ${LIBXML_VERSION} VERSION_LESS "2.6" ) + tde_message_fatal( "libxml-2.0 version must be at least 2.6" ) + endif( ) +else( ) + tde_message_fatal( "libxml-2.0 are required, but not found on your system" ) +endif( ) + + +# libxslt +pkg_search_module( LIBXSLT libxslt ) +if( NOT LIBXSLT_FOUND ) + tde_message_fatal( "libxslt are required, but not found on your system" ) +endif( ) + + +# required stuff +find_package( Qt ) +find_package( TQt ) +find_package( TDE ) diff --git a/config.h.cmake b/config.h.cmake new file mode 100644 index 00000000..e69de29b diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt new file mode 100644 index 00000000..aaa33883 --- /dev/null +++ b/lib/CMakeLists.txt @@ -0,0 +1,23 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### quantamodule (static) ##################### + +tde_add_library( quantamodule STATIC_PIC AUTOMOC + SOURCES qextfileinfo.cpp ksavealldialog.cpp +) diff --git a/quanta/CMakeLists.txt b/quanta/CMakeLists.txt new file mode 100644 index 00000000..11fc0c2f --- /dev/null +++ b/quanta/CMakeLists.txt @@ -0,0 +1,23 @@ +################################################# +# +# (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 ) diff --git a/quanta/components/CMakeLists.txt b/quanta/components/CMakeLists.txt new file mode 100644 index 00000000..7e0cad97 --- /dev/null +++ b/quanta/components/CMakeLists.txt @@ -0,0 +1,18 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +# FIXME cvsservice is not ported + +add_subdirectory( csseditor ) +add_subdirectory( framewizard ) +add_subdirectory( tableeditor ) +add_subdirectory( debugger ) +# add_subdirectory( cvsservice ) diff --git a/quanta/components/csseditor/CMakeLists.txt b/quanta/components/csseditor/CMakeLists.txt new file mode 100644 index 00000000..83e9068c --- /dev/null +++ b/quanta/components/csseditor/CMakeLists.txt @@ -0,0 +1,39 @@ +################################################# +# +# (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 ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/project + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### csseditor (static) ######################## + +tde_add_library( csseditor STATIC_PIC AUTOMOC + SOURCES + fontfamilychoosers.ui cssselectors.ui + csseditors.ui fontfamilychooser.cpp + cssselector.cpp csseditor.cpp specialsb.cpp + doubleeditors.cpp qmyhighlighter.cpp + colorrequester.cpp propertysetter.cpp + shorthandformer.cpp colorslider.cpp + csseditor_globals.cpp tlpeditors.cpp + styleeditor.cpp stylesheetparser.cpp + cssshpropertyparser.cpp percentageeditor.cpp +) diff --git a/quanta/components/csseditor/data/CMakeLists.txt b/quanta/components/csseditor/data/CMakeLists.txt new file mode 100644 index 00000000..ad19411c --- /dev/null +++ b/quanta/components/csseditor/data/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + config.xml pseudo.xml atrules.xml dtdTags.xml + DESTINATION ${DATA_INSTALL_DIR}/quanta/csseditor ) diff --git a/quanta/components/debugger/CMakeLists.txt b/quanta/components/debugger/CMakeLists.txt new file mode 100644 index 00000000..6a9e7609 --- /dev/null +++ b/quanta/components/debugger/CMakeLists.txt @@ -0,0 +1,49 @@ +################################################# +# +# (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( interfaces ) +add_subdirectory( gubed ) +add_subdirectory( dbgp ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}/interfaces + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/project + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/messages + ${CMAKE_SOURCE_DIR}/quanta/parts/preview + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### debuggermanager (static) ################## + +tde_add_library( debuggermanager STATIC_PIC AUTOMOC + SOURCES + debuggermanager.cpp debuggerbreakpoint.cpp + quantadebuggerinterface.cpp debuggervariable.cpp + debuggerui.cpp variableslistview.cpp + debuggerbreakpointlist.cpp + debuggervariablesets.ui + debuggerbreakpointview.cpp + pathmapper.cpp pathmapperdialogs.ui + pathmapperdialog.cpp pathmapperdialog.h + conditionalbreakpointdialogs.ui + conditionalbreakpointdialog.cpp + conditionalbreakpointdialog.h + backtracelistview.cpp + LINK debuggerinterface-static +) diff --git a/quanta/components/debugger/dbgp/CMakeLists.txt b/quanta/components/debugger/dbgp/CMakeLists.txt new file mode 100644 index 00000000..868fc177 --- /dev/null +++ b/quanta/components/debugger/dbgp/CMakeLists.txt @@ -0,0 +1,39 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/quanta/components/debugger + ${CMAKE_SOURCE_DIR}/quanta/components/debugger/interfaces + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TQT_LIBRARY_DIRS} +) + + +##### other data ################################ + +install( FILES quantadebuggerdbgp.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) + + +##### quantadebuggerdbgp (module) ############### + +tde_add_kpart( quantadebuggerdbgp AUTOMOC + SOURCES + quantadebuggerdbgp.cpp dbgpsettingss.ui + dbgpsettings.cpp dbgpnetwork.cpp + qbytearrayfifo.cpp + LINK debuggerinterface-static kio-shared + DESTINATION ${PLUGIN_INSTALL_DIR} +) diff --git a/quanta/components/debugger/gubed/CMakeLists.txt b/quanta/components/debugger/gubed/CMakeLists.txt new file mode 100644 index 00000000..077fdb4f --- /dev/null +++ b/quanta/components/debugger/gubed/CMakeLists.txt @@ -0,0 +1,37 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/quanta/components/debugger + ${CMAKE_SOURCE_DIR}/quanta/components/debugger/interfaces + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TQT_LIBRARY_DIRS} +) + + +##### other data ################################ + +install( FILES quantadebuggergubed.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) + + +##### quantadebuggergubed (module) ############## + +tde_add_kpart( quantadebuggergubed AUTOMOC + SOURCES + gubedsettingss.ui quantadebuggergubed.cpp gubedsettings.cpp + LINK debuggerinterface-static kdeui-shared + DESTINATION ${PLUGIN_INSTALL_DIR} +) diff --git a/quanta/components/debugger/interfaces/CMakeLists.txt b/quanta/components/debugger/interfaces/CMakeLists.txt new file mode 100644 index 00000000..9778dbe0 --- /dev/null +++ b/quanta/components/debugger/interfaces/CMakeLists.txt @@ -0,0 +1,26 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/quanta/components/debugger + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +install( FILES quantadebugger.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} ) + + +##### debuggerinterface (static) ################ + +tde_add_library( debuggerinterface STATIC_PIC AUTOMOC + SOURCES debuggerinterface.cpp debuggerclient.cpp +) diff --git a/quanta/components/framewizard/CMakeLists.txt b/quanta/components/framewizard/CMakeLists.txt new file mode 100644 index 00000000..0a1f83a1 --- /dev/null +++ b/quanta/components/framewizard/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/project + ${CMAKE_SOURCE_DIR}/quanta/components/framewizard + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### framewizard (static) ###################### + +tde_add_library( framewizard STATIC_PIC AUTOMOC + SOURCES + fmfpeditors.ui fmrceditors.ui framewizards.ui + fwglobal.cpp areaattributedb.cpp + selectablearea.cpp treenode.cpp + visualframeeditor.cpp fmfpeditor.cpp + fmrceditor.cpp framewizard.cpp +) diff --git a/quanta/components/tableeditor/CMakeLists.txt b/quanta/components/tableeditor/CMakeLists.txt new file mode 100644 index 00000000..e6a7d8a9 --- /dev/null +++ b/quanta/components/tableeditor/CMakeLists.txt @@ -0,0 +1,27 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/dialogs/tagdialogs + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### tableeditor (static) ###################### + +tde_add_library( tableeditor STATIC_PIC AUTOMOC + SOURCES tableeditors.ui tableeditor.cpp tableitem.cpp +) diff --git a/quanta/data/CMakeLists.txt b/quanta/data/CMakeLists.txt new file mode 100644 index 00000000..50ea0bb2 --- /dev/null +++ b/quanta/data/CMakeLists.txt @@ -0,0 +1,20 @@ +################################################# +# +# (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( doc ) +add_subdirectory( dtep ) +add_subdirectory( icons ) +add_subdirectory( pics ) +add_subdirectory( templates ) +add_subdirectory( toolbars ) +add_subdirectory( config ) + +install( FILES chars tips DESTINATION ${DATA_INSTALL_DIR}/quanta ) diff --git a/quanta/data/config/CMakeLists.txt b/quanta/data/config/CMakeLists.txt new file mode 100644 index 00000000..fa091c93 --- /dev/null +++ b/quanta/data/config/CMakeLists.txt @@ -0,0 +1,18 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + plugins.rc actions.rc quantaui.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta ) + +install( FILES + quanta_preview_config.desktop + DESTINATION ${SERVICES_INSTALL_DIR} ) diff --git a/quanta/data/doc/CMakeLists.txt b/quanta/data/doc/CMakeLists.txt new file mode 100644 index 00000000..fdb713ba --- /dev/null +++ b/quanta/data/doc/CMakeLists.txt @@ -0,0 +1,18 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + documentation.html head_bg.gif minilogo.jpg quanta.docrc aniquanta.gif + background.png bgtable.png developer.html focus.html intro.html + kdelogo2.png konq.css lines.png lines2.png minilogo.png more.png + quanta.css quantahdr.png shadow1.png tips.html webdev.png maindoc.html + template.html qcenter2.png faq.html + DESTINATION ${DATA_INSTALL_DIR}/quanta/doc ) diff --git a/quanta/data/dtep/CMakeLists.txt b/quanta/data/dtep/CMakeLists.txt new file mode 100644 index 00000000..235aa073 --- /dev/null +++ b/quanta/data/dtep/CMakeLists.txt @@ -0,0 +1,33 @@ +################################################# +# +# (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( html ) +add_subdirectory( html-frameset ) +add_subdirectory( html-strict ) +add_subdirectory( tagxml ) +add_subdirectory( php ) +add_subdirectory( xhtml ) +add_subdirectory( xhtml-basic ) +add_subdirectory( xhtml-frameset ) +add_subdirectory( xhtml-strict ) +add_subdirectory( xhtml11 ) +add_subdirectory( xslt ) +add_subdirectory( wml-1-2 ) +add_subdirectory( css ) +add_subdirectory( docbook-4.2 ) +add_subdirectory( schema ) +add_subdirectory( cfml ) +add_subdirectory( cffunct ) +add_subdirectory( kde-docbook-4.1.2 ) +add_subdirectory( kde-docbook-4.2 ) +add_subdirectory( relaxng ) +add_subdirectory( empty ) +add_subdirectory( dtd ) diff --git a/quanta/data/dtep/cffunct/CMakeLists.txt b/quanta/data/dtep/cffunct/CMakeLists.txt new file mode 100644 index 00000000..06f9ae91 --- /dev/null +++ b/quanta/data/dtep/cffunct/CMakeLists.txt @@ -0,0 +1,40 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + abs.tag acos.tag acs.tag array.tag + asin.tag atn.tag authenticatedcontext.tag + authenticateduser.tag bitand.tag bitmaskclear.tag + bitmaskread.tag bitmaskset.tag bitnot.tag + bitor.tag bitshln.tag bitshrn.tag bitxor.tag + ceiling.tag chr.tag cjustify.tag compare.tag + comparenocase.tag cos.tag createobject.tag + createuuid.tag datetime.tag de.tag + decimalformat.tag decrementvalue.tag decrypt.tag + deleteclientvariable.tag description.rc + directoryexists.tag dollarformat.tag + duplicate.tag encrypt.tag evaluate.tag + exp.tag expandpath.tag fileexists.tag find.tag + fix.tag formatbasen.tag getbasetagdata.tag + getbasetaglist.tag getbasetemplatepath.tag + getclientvariableslist.tag + getcurrenttemplatepath.tag + getdirectoryfrompath.tag getexception.tag + getfilefrompath.tag getfunctionlist.tag + gethttprequestdata.tag gethttptimestring.tag + getlocale.tag getmetricdata.tag + getprofilestring.tag gettempdirectory.tag + gettempfile.tag gettemplatepath.tag + gettickcount.tag gettoken.tag hash.tag + htmlcodeformat.tag htmleditformat.tag iif.tag + incrementvalue.tag inputbasen.tag insert.tag + int.tag isarray.tag isauthenticated.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/cffunct ) diff --git a/quanta/data/dtep/cfml/CMakeLists.txt b/quanta/data/dtep/cfml/CMakeLists.txt new file mode 100644 index 00000000..33ecc694 --- /dev/null +++ b/quanta/data/dtep/cfml/CMakeLists.txt @@ -0,0 +1,41 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + cfabort.tag cfapplet.tag cfapplication.tag + cfargument.tag cfassociate.tag cfauthenticate.tag + cfbreak.tag cfcache.tag cfcase.tag cfcatch.tag + cfchart.tag cfchartdata.tag cfchartseries.tag + cfcol.tag cfcollection.tag cfcomponent.tag + cfcontent.tag cfcookie.tag cfdirectory.tag + cfdump.tag cferror.tag cfexecute.tag cfexit.tag + cffile.tag cfflush.tag cfform.tag cfftp.tag + cffunction.tag cfgrid.tag cfgridcolumn.tag + cfgridrow.tag cfgridupdate.tag cfheader.tag + cfhtmlhead.tag cfhttp.tag cfhttpparam.tag + cfimport.tag cfinclude.tag cfindex.tag + cfinput.tag cfinsert.tag cfinvoke.tag + cfinvokeargument.tag cfldap.tag cflocation.tag + cflock.tag cflog.tag cflogin.tag cfloginuser.tag + cfloop.tag cfmail.tag cfmailparam.tag + cfmodule.tag cfobject.tag cfobjectcache.tag + cfoutput.tag cfparam.tag cfpop.tag + cfprocessingdirective.tag cfprocparam.tag + cfprocresult.tag cfproperty.tag cfquery.tag + cfqueryparam.tag cfregistry.tag cfreport.tag + cfsavecontent.tag cfschedule.tag cfsearch.tag + cfselect.tag cfsetting.tag cfslider.tag + cfstoredproc.tag cfswitch.tag cftable.tag + cftextinput.tag cfthrow.tag cftrace.tag + cftransaction.tag cftree.tag cftreeitem.tag + cfupdate.tag cfusion.tag cfwddx.tag cfxml.tag + description.rc ftp.tag test.cfm + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/cfml ) diff --git a/quanta/data/dtep/css/CMakeLists.txt b/quanta/data/dtep/css/CMakeLists.txt new file mode 100644 index 00000000..963d4400 --- /dev/null +++ b/quanta/data/dtep/css/CMakeLists.txt @@ -0,0 +1,43 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + description.rc background.tag + border-bottom-color.tag border-bottom-style.tag + border-bottom-width.tag border-bottom.tag + border-collapse.tag border-color.tag + border-left-color.tag border-left-style.tag + border-left-width.tag border-left.tag + border-right-color.tag border-right-style.tag + border-right-width.tag border-right.tag + border-spacing.tag border-top-color.tag + border-top-style.tag border-top-width.tag + border-top.tag border.tag bottom.tag + caption-side.tag clear.tag clip.tag + color.tag content.tag counter-increment.tag + counter-reset.tag cursor.tag direction.tag + display.tag empty-cells.tag float.tag + font-size-adjust.tag font-stretch.tag + font.tag height.tag left.tag letter-spacing.tag + line-height.tag list-style.tag margin-bottom.tag + margin-left.tag margin-right.tag margin-top.tag + margin.tag marker-offset.tag max-height.tag + max-width.tag min-height.tag min-width.tag + outline.tag overflow.tag padding-bottom.tag + padding-left.tag padding-right.tag + padding-top.tag padding.tag position.tag + quotes.tag right.tag table-layout.tag + text-align.tag text-decoration.tag + text-indent.tag text-shadow.tag + text-transform.tag top.tag unicode-bidi.tag + vertical-align.tag visibility.tag white-space.tag + width.tag word-spacing.tag z-index.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/css ) diff --git a/quanta/data/dtep/docbook-4.2/CMakeLists.txt b/quanta/data/dtep/docbook-4.2/CMakeLists.txt new file mode 100644 index 00000000..bc0e0dae --- /dev/null +++ b/quanta/data/dtep/docbook-4.2/CMakeLists.txt @@ -0,0 +1,17 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + a.tag b.tag c.tag d.tag e.tag f.tag g.tag h.tag + i.tag j.tag k.tag l.tag m.tag n.tag o.tag p.tag + q.tag r.tag s.tag t.tag u.tag v.tag w.tag x.tag + y.tag common.tag description.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/docbook-4.2 ) diff --git a/quanta/data/dtep/dtd/CMakeLists.txt b/quanta/data/dtep/dtd/CMakeLists.txt new file mode 100644 index 00000000..493fff29 --- /dev/null +++ b/quanta/data/dtep/dtd/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + description.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/dtd ) diff --git a/quanta/data/dtep/empty/CMakeLists.txt b/quanta/data/dtep/empty/CMakeLists.txt new file mode 100644 index 00000000..b2dee968 --- /dev/null +++ b/quanta/data/dtep/empty/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + description.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/empty ) diff --git a/quanta/data/dtep/html-frameset/CMakeLists.txt b/quanta/data/dtep/html-frameset/CMakeLists.txt new file mode 100644 index 00000000..b9bbced1 --- /dev/null +++ b/quanta/data/dtep/html-frameset/CMakeLists.txt @@ -0,0 +1,15 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + basefont.tag description.rc font.tag frame.tag + frameset.tag isindex.tag common.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/html-frameset ) diff --git a/quanta/data/dtep/html-strict/CMakeLists.txt b/quanta/data/dtep/html-strict/CMakeLists.txt new file mode 100644 index 00000000..e1072675 --- /dev/null +++ b/quanta/data/dtep/html-strict/CMakeLists.txt @@ -0,0 +1,16 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + a.tag b.tag c.tag d.tag e.tag f.tag h.tag i.tag + k.tag l.tag m.tag n.tag o.tag p.tag q.tag s.tag + t.tag u.tag v.tag common.tag description.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/html-strict ) diff --git a/quanta/data/dtep/html/CMakeLists.txt b/quanta/data/dtep/html/CMakeLists.txt new file mode 100644 index 00000000..9d148bc1 --- /dev/null +++ b/quanta/data/dtep/html/CMakeLists.txt @@ -0,0 +1,15 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + a.tag b.tag c.tag d.tag e.tag f.tag h.tag i.tag k.tag l.tag m.tag n.tag + o.tag p.tag q.tag s.tag t.tag u.tag v.tag common.tag description.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/html-transitional ) diff --git a/quanta/data/dtep/kde-docbook-4.1.2/CMakeLists.txt b/quanta/data/dtep/kde-docbook-4.1.2/CMakeLists.txt new file mode 100644 index 00000000..ee47fc7c --- /dev/null +++ b/quanta/data/dtep/kde-docbook-4.1.2/CMakeLists.txt @@ -0,0 +1,17 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + a.tag b.tag c.tag d.tag e.tag f.tag g.tag h.tag + i.tag k.tag l.tag m.tag n.tag o.tag p.tag q.tag + r.tag s.tag t.tag u.tag v.tag w.tag x.tag y.tag + common.tag description.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/kde-docbook-4.1.2 ) diff --git a/quanta/data/dtep/kde-docbook-4.2/CMakeLists.txt b/quanta/data/dtep/kde-docbook-4.2/CMakeLists.txt new file mode 100644 index 00000000..ebafa558 --- /dev/null +++ b/quanta/data/dtep/kde-docbook-4.2/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + common.tag description.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/kde-docbook-4.2 ) diff --git a/quanta/data/dtep/php/CMakeLists.txt b/quanta/data/dtep/php/CMakeLists.txt new file mode 100644 index 00000000..ae47d1fd --- /dev/null +++ b/quanta/data/dtep/php/CMakeLists.txt @@ -0,0 +1,45 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + description.rc apache.tag apd.tag array.tag + aspell.tag bc.tag bcompiler.tag bzip2.tag + calendar.tag ccvs.tag classkit.tag classobj.tag + com.tag cpdf.tag crack.tag ctype.tag curl.tag + cybercash.tag cybermut.tag cyrus.tag datetime.tag + dba.tag dbase.tag dbm.tag dbplus.tag dbx.tag + dio.tag dir.tag dom.tag domxml.tag dotnet.tag + errorfunc.tag exec.tag exif.tag fam.tag fbsql.tag + fdf.tag filepro.tag filesystem.tag fribidi.tag + ftp.tag funchand.tag gettext.tag gmp.tag http.tag + hw.tag hwapi.tag hyperwave.tag ibase.tag icap.tag + iconv.tag id3.tag ifx.tag iisfunc.tag image.tag + imap.tag info.tag ingres-ii.tag ircg.tag java.tag + ldap.tag lzf.tag mail.tag mailparse.tag math.tag + mbstring.tag mcal.tag mcrypt.tag mcve.tag + memcache.tag mhash.tag mime_magic.tag ming.tag + misc.tag mnogosearch.tag msession.tag msql.tag + mssql.tag muscat.tag mysql.tag mysqli.tag + ncurses.tag network.tag nis.tag notes.tag + nsapi.tag objaggregation.tag oci8.tag odbc.tag + openal.tag openssl.tag oracle.tag outcontrol.tag + overload.tag ovrimos.tag parsekit.tag pcntl.tag + pcre.tag pdf.tag pfpro.tag pgsql.tag posix.tag + printer.tag pspell.tag qtdom.tag rar.tag + readline.tag recode.tag regex.tag sem.tag + sesam.tag session.tag shmop.tag simplexml.tag + snmp.tag soap.tag sockets.tag spl.tag sqlite.tag + stream.tag strings.tag swf.tag sybase.tag + tcpwrap.tag tidy.tag tokenizer.tag uodbc.tag + url.tag var.tag vpopmail.tag w32api.tag wddx.tag + xattr.tag xdiff.tag xml.tag xmlrpc.tag xsl.tag + xslt.tag yaz.tag zip.tag zlib.tag includes.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/php ) diff --git a/quanta/data/dtep/relaxng/CMakeLists.txt b/quanta/data/dtep/relaxng/CMakeLists.txt new file mode 100644 index 00000000..5e3a1810 --- /dev/null +++ b/quanta/data/dtep/relaxng/CMakeLists.txt @@ -0,0 +1,21 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + anyName.tag attribute.tag choice.tag data.tag + define.tag description.rc div.tag element.tag + empty.tag except.tag externalRef.tag grammar.tag + group.tag include.tag interleave.tag list.tag + mixed.tag name.tag notAllowed.tag nsName.tag + oneOrMore.tag optional.tag param.tag + parentRef.tag ref.tag start.tag text.tag + value.tag zeroOrMore.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/relaxng ) diff --git a/quanta/data/dtep/schema/CMakeLists.txt b/quanta/data/dtep/schema/CMakeLists.txt new file mode 100644 index 00000000..c93122b9 --- /dev/null +++ b/quanta/data/dtep/schema/CMakeLists.txt @@ -0,0 +1,27 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + all.tag annotation.tag any.tag anyAttribute.tag + appInfo.tag attribute.tag attributeGroup.tag + choice.tag complexContent.tag complexType.tag + description.rc documentation.tag element.tag + enumeration.tag extension.tag field.tag + fractionDigits.tag group.tag import.tag + include.tag key.tag keyref.tag length.tag + list.tag maxInclusive.tag maxLength.tag + minInclusive.tag minLength.tag notation.tag + pattern.tag redefine.tag restriction.tag + schema.tag selector.tag sequence.tag + simpleContent.tag simpleType.tag totalDigits.tag + union.tag unique.tag whiteSpace.tag + minExclusive.tag maxExclusive.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/xml-schema ) diff --git a/quanta/data/dtep/tagxml/CMakeLists.txt b/quanta/data/dtep/tagxml/CMakeLists.txt new file mode 100644 index 00000000..cbea311b --- /dev/null +++ b/quanta/data/dtep/tagxml/CMakeLists.txt @@ -0,0 +1,15 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + childstop.tag spacer.tag attr.tag location.tag + tag.tag nonparams.tag vpl.tag description.rc + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/tagxml ) diff --git a/quanta/data/dtep/wml-1-2/CMakeLists.txt b/quanta/data/dtep/wml-1-2/CMakeLists.txt new file mode 100644 index 00000000..4f014ebc --- /dev/null +++ b/quanta/data/dtep/wml-1-2/CMakeLists.txt @@ -0,0 +1,19 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + a.tag access.tag anchor.tag br.tag card.tag + description.rc do.tag fieldset.tag go.tag + img.tag input.tag meta.tag noop.tag onevent.tag + optgroup.tag option.tag p.tag postfield.tag + pre.tag select.tag setvar.tag table.tag + template.tag timer.tag wml.tag common.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/wml-1-2 ) diff --git a/quanta/data/dtep/xhtml-basic/CMakeLists.txt b/quanta/data/dtep/xhtml-basic/CMakeLists.txt new file mode 100644 index 00000000..ecaaf5f2 --- /dev/null +++ b/quanta/data/dtep/xhtml-basic/CMakeLists.txt @@ -0,0 +1,19 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + base.tag body.tag description.rc form.tag + headings.tag input.tag link.tag ol.tag + p.tag table.tag textarea.tag tr.tag a.tag + blockquote.tag br.tag div.tag head.tag html.tag + li.tag meta.tag option.tag select.tag td.tag + th.tag ul.tag common.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/xhtml-basic ) diff --git a/quanta/data/dtep/xhtml-frameset/CMakeLists.txt b/quanta/data/dtep/xhtml-frameset/CMakeLists.txt new file mode 100644 index 00000000..ef60e096 --- /dev/null +++ b/quanta/data/dtep/xhtml-frameset/CMakeLists.txt @@ -0,0 +1,32 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + basefont.tag font.tag frame.tag frameset.tag + isindex.tag description.rc a.tag abbr.tag + acronym.tag address.tag applet.tag area.tag b.tag + base.tag bdo.tag big.tag blockquote.tag body.tag + br.tag button.tag caption.tag center.tag cite.tag + code.tag col.tag colgroup.tag dd.tag del.tag + dfn.tag dir.tag div.tag dl.tag dt.tag em.tag + fieldset.tag form.tag head.tag headings.tag + hr.tag html.tag i.tag iframe.tag img.tag + input.tag ins.tag kbd.tag label.tag legend.tag + li.tag link.tag map.tag menu.tag meta.tag + noframes.tag noscript.tag object.tag ol.tag + optgroup.tag option.tag p.tag param.tag pre.tag + q.tag s.tag samp.tag script.tag select.tag + small.tag span.tag strike.tag strong.tag + style.tag sub.tag sup.tag table.tag tbody.tag + td.tag textarea.tag tfoot.tag th.tag thead.tag + title.tag tr.tag tt.tag u.tag ul.tag var.tag + common.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/xhtml-frameset ) diff --git a/quanta/data/dtep/xhtml-strict/CMakeLists.txt b/quanta/data/dtep/xhtml-strict/CMakeLists.txt new file mode 100644 index 00000000..6cadd461 --- /dev/null +++ b/quanta/data/dtep/xhtml-strict/CMakeLists.txt @@ -0,0 +1,28 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + a.tag area.tag base.tag blockquote.tag body.tag + br.tag col.tag colgroup.tag div.tag empty.tag + form.tag head.tag headings.tag hr.tag html.tag + input.tag li.tag link.tag meta.tag ol.tag + option.tag p.tag script.tag select.tag style.tag + table.tag tbody.tag td.tag textarea.tag tfoot.tag + th.tag thead.tag tr.tag ul.tag description.rc + abbr.tag acronym.tag address.tag b.tag bdo.tag + big.tag button.tag caption.tag cite.tag code.tag + dd.tag del.tag dfn.tag dl.tag dt.tag em.tag + fieldset.tag i.tag img.tag ins.tag kbd.tag + label.tag legend.tag map.tag noscript.tag + object.tag optgroup.tag param.tag pre.tag q.tag + samp.tag small.tag span.tag strong.tag sub.tag + sup.tag title.tag tt.tag var.tag common.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/xhtml-strict ) diff --git a/quanta/data/dtep/xhtml/CMakeLists.txt b/quanta/data/dtep/xhtml/CMakeLists.txt new file mode 100644 index 00000000..8628287e --- /dev/null +++ b/quanta/data/dtep/xhtml/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + basefont.tag font.tag isindex.tag description.rc + a.tag abbr.tag acronym.tag address.tag + applet.tag area.tag b.tag base.tag bdo.tag + big.tag blockquote.tag body.tag br.tag button.tag + caption.tag center.tag cite.tag code.tag col.tag + colgroup.tag dd.tag del.tag dfn.tag dir.tag + div.tag dl.tag dt.tag em.tag fieldset.tag + form.tag head.tag headings.tag hr.tag html.tag + i.tag iframe.tag img.tag input.tag ins.tag + kbd.tag label.tag legend.tag li.tag link.tag + map.tag menu.tag meta.tag noframes.tag + noscript.tag object.tag ol.tag optgroup.tag + option.tag p.tag param.tag pre.tag q.tag s.tag + samp.tag script.tag select.tag small.tag span.tag + strike.tag strong.tag style.tag sub.tag sup.tag + table.tag tbody.tag td.tag textarea.tag tfoot.tag + th.tag thead.tag title.tag tr.tag tt.tag u.tag + ul.tag var.tag common.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/xhtml ) diff --git a/quanta/data/dtep/xhtml11/CMakeLists.txt b/quanta/data/dtep/xhtml11/CMakeLists.txt new file mode 100644 index 00000000..ab1a9db0 --- /dev/null +++ b/quanta/data/dtep/xhtml11/CMakeLists.txt @@ -0,0 +1,30 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + a.tag abbr.tag acronym.tag address.tag + area.tag b.tag base.tag bdo.tag big.tag + blockquote.tag body.tag br.tag caption.tag + cite.tag code.tag col.tag colgroup.tag dd.tag + del.tag description.rc dfn.tag div.tag dl.tag + dt.tag em.tag empty.tag fieldset.tag form.tag + head.tag headings.tag hr.tag html.tag i.tag + image.tag input.tag ins.tag kbd.tag label.tag + legend.tag li.tag link.tag map.tag meta.tag + noscript.tag object.tag ol.tag optgroup.tag + option.tag p.tag param.tag pre.tag q.tag + rb.tag rbc.tag rp.tag rt.tag rtc.tag ruby.tag + samp.tag script.tag select.tag small.tag span.tag + strong.tag style.tag sub.tag sup.tag table.tag + tbody.tag td.tag textarea.tag tfoot.tag th.tag + thead.tag title.tag tr.tag tt.tag ul.tag var.tag + button.tag applet.tag common.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/xhtml11 ) diff --git a/quanta/data/dtep/xslt/CMakeLists.txt b/quanta/data/dtep/xslt/CMakeLists.txt new file mode 100644 index 00000000..9e8b31e0 --- /dev/null +++ b/quanta/data/dtep/xslt/CMakeLists.txt @@ -0,0 +1,24 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + apply-imports.tag attribute-set.tag attribute.tag + call-template.tag choose.tag comment.tag + copy-of.tag decimal-format.tag description.rc + element.tag fallback.tag for-each.tag + if.tag import.tag key.tag message.tag + namespace-alias.tag number.tag otherwise.tag + output.tag param.tag preserve-space.tag + processing-instruction.tag sort.tag + strip-space.tag stylesheet.tag template.tag + text.tag transform.tag value-of.tag variable.tag + when.tag with-param.tag + DESTINATION ${DATA_INSTALL_DIR}/quanta/dtep/xslt ) diff --git a/quanta/data/icons/16x16/CMakeLists.txt b/quanta/data/icons/16x16/CMakeLists.txt new file mode 100644 index 00000000..d14ee741 --- /dev/null +++ b/quanta/data/icons/16x16/CMakeLists.txt @@ -0,0 +1,20 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + delete.png empty1x16.png java.png mini-book1.png + mini-book2.png mini-modules.png tag_br_small.png + tag_font_small.png tag_hr_small.png + empty16x16.png debug_breakpoint.png + debug_connect.png debug_disconnect.png + debug_kill.png debug_pause.png + debug_currentline.png + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbar ) diff --git a/quanta/data/icons/22x22/CMakeLists.txt b/quanta/data/icons/22x22/CMakeLists.txt new file mode 100644 index 00000000..896d99a1 --- /dev/null +++ b/quanta/data/icons/22x22/CMakeLists.txt @@ -0,0 +1,70 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + ball.png check_clear.png check_grey.png + check.png css.png date.png debug_leap.png + debug_run.png debug_skip.png debug_stepinto.png + debug_stepout.png debug_stepover.png + div_center.png div_justify.png div_left.png + div_right.png font_dec.png font_inc.png form.png + frame.png ftab.png ftpclient.png lineedit.png + linepas.png output_win.png preview.png + ptab.png quick_list.png quick-screenshot.png + quick_start.png quick_table.png radio.png + replace.png reset.png select.png submit.png + button.png table_data.png table_head.png + tag_access.png tag_all.png tag_anyAttribute.png + tag_any.png tag_a.png tag_appInfo.png + tag_attributeGroup.png tag_attribute.png + tag_attr.png tag_a_url.png tag_bold.png + tag_br.png tag_caption.png tag_card.png + tag_chapter.png tag_choice.png tag_comm.png + tag_complexContent.png tag_complexType.png + tag_dd.png tag_dl.png tag_documenation.png + tag_do.png tag_dt.png tag_element.png tag_em.png + tag_example.png tag_extension.png tag_field.png + tag_font_base.png tag_font.png tag_footnote.png + tag_footnoteref.png tag_fractionDigits.png + tag_go.png tag_group.png tag_guimenuitem.png + tag_guimenu.png tag_guisubmenu.png tag_h1.png + tag_h2.png tag_h3.png tag_h4.png tag_h5.png + tag_head.png tag_hr.png tag_imagedata.png + tag_image.png tag_import.png tag_include.png + tag_informalexample.png tag_inlinemediaobject.png + tag_i.png tag_keycap.png tag_keycombo.png + tag_key.png tag_keyref.png tag_label.png + tag_link.png tag_li.png tag_listitem.png + tag_list.png tag_loc.png tag_mail.png + tag_member.png tag_menuchoice.png + tag_menu.png tag_meta.png tag_misc.png + tag_nbsp.png tag_noop.png tag_notation.png + tag_ol.png tag_onevent.png tag_para.png + tag_postfield.png tag_p.png tag_pre.png + tag_procedure.png tag_redefine.png + tag_restriction.png tag_schema.png + tag_screenshotinfo.png tag_screenshot.png + tag_sect1.png tag_sect2.png tag_sect3.png + tag_sect4.png tag_sect5.png tag_selector.png + tag_sequence.png tag_setvar.png tag_shortcut.png + tag_simpleContent.png tag_simpleType.png + tag_step.png tag_sub.png tag_substeps.png + tag_sup.png tag_table_body.png tag_table.png + tag_table_row.png tag_tag.png tag_tbody.png + tag_td.png tag_term.png tag_tgroup.png tag_th.png + tag_title.png tag_tr.png tag_ulink.png tag_ul.png + tag_union.png tag_unique.png tag_u.png + tag_variablelist.png tag_varlistentry.png + tag_varlistitem.png tag_what.png tag_wml.png + tag_xref.png textarea.png tree_win.png ttab.png + view_text.png vpl.png vpl_text.png xmlval.png + xsltproc.png tag_amp.png tag_cdata.png + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbar ) diff --git a/quanta/data/icons/CMakeLists.txt b/quanta/data/icons/CMakeLists.txt new file mode 100644 index 00000000..2c85d24d --- /dev/null +++ b/quanta/data/icons/CMakeLists.txt @@ -0,0 +1,16 @@ +################################################# +# +# (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( 22x22 ) +add_subdirectory( 16x16 ) + +tde_install_icons( quanta ) +install( FILES files.png DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbar ) diff --git a/quanta/data/pics/CMakeLists.txt b/quanta/data/pics/CMakeLists.txt new file mode 100644 index 00000000..041f0163 --- /dev/null +++ b/quanta/data/pics/CMakeLists.txt @@ -0,0 +1,16 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + quantalogo.png wiznewprjweb.png wiznewprjglb.png + wiznewprjfin.png wiznewprjloc.png + quantalogo_be.png + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbar ) diff --git a/quanta/data/templates/CMakeLists.txt b/quanta/data/templates/CMakeLists.txt new file mode 100644 index 00000000..d0a9e7e7 --- /dev/null +++ b/quanta/data/templates/CMakeLists.txt @@ -0,0 +1,17 @@ +################################################# +# +# (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( images ) +add_subdirectory( text ) +add_subdirectory( documents ) +add_subdirectory( binaries ) +add_subdirectory( pages ) +add_subdirectory( scripts ) diff --git a/quanta/data/templates/binaries/CMakeLists.txt b/quanta/data/templates/binaries/CMakeLists.txt new file mode 100644 index 00000000..8ebd494b --- /dev/null +++ b/quanta/data/templates/binaries/CMakeLists.txt @@ -0,0 +1,17 @@ +################################################# +# +# (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( images ) +add_subdirectory( others ) + +install( FILES dirinfo + RENAME .dirinfo + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/binaries ) diff --git a/quanta/data/templates/binaries/images/CMakeLists.txt b/quanta/data/templates/binaries/images/CMakeLists.txt new file mode 100644 index 00000000..a5ff2fb5 --- /dev/null +++ b/quanta/data/templates/binaries/images/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (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( jpg ) +add_subdirectory( others ) +add_subdirectory( png ) diff --git a/quanta/data/templates/binaries/images/jpg/CMakeLists.txt b/quanta/data/templates/binaries/images/jpg/CMakeLists.txt new file mode 100644 index 00000000..da042602 --- /dev/null +++ b/quanta/data/templates/binaries/images/jpg/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.jpg + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/binaries/images/jpg ) diff --git a/quanta/data/templates/binaries/images/others/CMakeLists.txt b/quanta/data/templates/binaries/images/others/CMakeLists.txt new file mode 100644 index 00000000..c32ef751 --- /dev/null +++ b/quanta/data/templates/binaries/images/others/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.tif + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/binaries/images/others ) diff --git a/quanta/data/templates/binaries/images/png/CMakeLists.txt b/quanta/data/templates/binaries/images/png/CMakeLists.txt new file mode 100644 index 00000000..e9f7107b --- /dev/null +++ b/quanta/data/templates/binaries/images/png/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.png + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/binaries/images/png ) diff --git a/quanta/data/templates/binaries/others/CMakeLists.txt b/quanta/data/templates/binaries/others/CMakeLists.txt new file mode 100644 index 00000000..cf7aceeb --- /dev/null +++ b/quanta/data/templates/binaries/others/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + print.pdf + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/binaries/others ) diff --git a/quanta/data/templates/documents/CMakeLists.txt b/quanta/data/templates/documents/CMakeLists.txt new file mode 100644 index 00000000..e114aeb6 --- /dev/null +++ b/quanta/data/templates/documents/CMakeLists.txt @@ -0,0 +1,18 @@ +################################################# +# +# (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( html ) +add_subdirectory( others ) +add_subdirectory( scripts ) + +install( FILES dirinfo + RENAME .dirinfo + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/documents ) diff --git a/quanta/data/templates/documents/html/CMakeLists.txt b/quanta/data/templates/documents/html/CMakeLists.txt new file mode 100644 index 00000000..58ae2e12 --- /dev/null +++ b/quanta/data/templates/documents/html/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.html + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/documents/html ) diff --git a/quanta/data/templates/documents/others/CMakeLists.txt b/quanta/data/templates/documents/others/CMakeLists.txt new file mode 100644 index 00000000..29dd7897 --- /dev/null +++ b/quanta/data/templates/documents/others/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.txt + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/documents/others ) diff --git a/quanta/data/templates/documents/scripts/CMakeLists.txt b/quanta/data/templates/documents/scripts/CMakeLists.txt new file mode 100644 index 00000000..927faf03 --- /dev/null +++ b/quanta/data/templates/documents/scripts/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.script + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/documents/scripts ) diff --git a/quanta/data/templates/images/CMakeLists.txt b/quanta/data/templates/images/CMakeLists.txt new file mode 100644 index 00000000..96ebe1df --- /dev/null +++ b/quanta/data/templates/images/CMakeLists.txt @@ -0,0 +1,18 @@ +################################################# +# +# (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( jpg ) +add_subdirectory( png ) +add_subdirectory( others ) + +install( FILES dirinfo + RENAME .dirinfo + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/images ) diff --git a/quanta/data/templates/images/jpg/CMakeLists.txt b/quanta/data/templates/images/jpg/CMakeLists.txt new file mode 100644 index 00000000..8396e4f1 --- /dev/null +++ b/quanta/data/templates/images/jpg/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.jpg + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/images/jpg ) diff --git a/quanta/data/templates/images/others/CMakeLists.txt b/quanta/data/templates/images/others/CMakeLists.txt new file mode 100644 index 00000000..b0ba5d4b --- /dev/null +++ b/quanta/data/templates/images/others/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.tif + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/images/others ) diff --git a/quanta/data/templates/images/png/CMakeLists.txt b/quanta/data/templates/images/png/CMakeLists.txt new file mode 100644 index 00000000..333eb7f3 --- /dev/null +++ b/quanta/data/templates/images/png/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.png + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/images/png ) diff --git a/quanta/data/templates/pages/CMakeLists.txt b/quanta/data/templates/pages/CMakeLists.txt new file mode 100644 index 00000000..965a9475 --- /dev/null +++ b/quanta/data/templates/pages/CMakeLists.txt @@ -0,0 +1,18 @@ +################################################# +# +# (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( php ) +add_subdirectory( html ) +add_subdirectory( docbook ) + +install( FILES dirinfo + RENAME .dirinfo + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/pages ) diff --git a/quanta/data/templates/pages/docbook/CMakeLists.txt b/quanta/data/templates/pages/docbook/CMakeLists.txt new file mode 100644 index 00000000..cfaf8c2f --- /dev/null +++ b/quanta/data/templates/pages/docbook/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + kde-doc-template.docbook + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/pages/docbook ) diff --git a/quanta/data/templates/pages/html/CMakeLists.txt b/quanta/data/templates/pages/html/CMakeLists.txt new file mode 100644 index 00000000..219a0e83 --- /dev/null +++ b/quanta/data/templates/pages/html/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (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( xhtml ) +add_subdirectory( html_4.0.1 ) +add_subdirectory( special ) diff --git a/quanta/data/templates/pages/html/html_4.0.1/CMakeLists.txt b/quanta/data/templates/pages/html/html_4.0.1/CMakeLists.txt new file mode 100644 index 00000000..27d14633 --- /dev/null +++ b/quanta/data/templates/pages/html/html_4.0.1/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + basic.html + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/pages/html_4.0.1 ) diff --git a/quanta/data/templates/pages/html/special/CMakeLists.txt b/quanta/data/templates/pages/html/special/CMakeLists.txt new file mode 100644 index 00000000..bd39c6cd --- /dev/null +++ b/quanta/data/templates/pages/html/special/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + drag_n_drop_men.html + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/pages/special ) diff --git a/quanta/data/templates/pages/html/xhtml/CMakeLists.txt b/quanta/data/templates/pages/html/xhtml/CMakeLists.txt new file mode 100644 index 00000000..39fb4f32 --- /dev/null +++ b/quanta/data/templates/pages/html/xhtml/CMakeLists.txt @@ -0,0 +1,17 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + Quanta_Times.html leftMen_BB.html + rightMen_BB.html twoSideMen_BB.html + leftMen_Quanta.html rightMen_Quanta.html + twoSideMen_Quanta.html + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/pages/xhtml ) diff --git a/quanta/data/templates/pages/php/CMakeLists.txt b/quanta/data/templates/pages/php/CMakeLists.txt new file mode 100644 index 00000000..a158a043 --- /dev/null +++ b/quanta/data/templates/pages/php/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.php + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/pages/php ) diff --git a/quanta/data/templates/scripts/CMakeLists.txt b/quanta/data/templates/scripts/CMakeLists.txt new file mode 100644 index 00000000..25519f4e --- /dev/null +++ b/quanta/data/templates/scripts/CMakeLists.txt @@ -0,0 +1,18 @@ +################################################# +# +# (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( php ) +add_subdirectory( perl ) +add_subdirectory( javascript ) + +install( FILES dirinfo + RENAME .dirinfo + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/scripts ) diff --git a/quanta/data/templates/scripts/javascript/CMakeLists.txt b/quanta/data/templates/scripts/javascript/CMakeLists.txt new file mode 100644 index 00000000..83fe46cf --- /dev/null +++ b/quanta/data/templates/scripts/javascript/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + overlib.js email_validate.js preload.js + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/scripts/javascript ) diff --git a/quanta/data/templates/scripts/perl/CMakeLists.txt b/quanta/data/templates/scripts/perl/CMakeLists.txt new file mode 100644 index 00000000..5860cb05 --- /dev/null +++ b/quanta/data/templates/scripts/perl/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.perl + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/scripts/perl ) diff --git a/quanta/data/templates/scripts/php/CMakeLists.txt b/quanta/data/templates/scripts/php/CMakeLists.txt new file mode 100644 index 00000000..73511461 --- /dev/null +++ b/quanta/data/templates/scripts/php/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.php + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/scripts/php ) diff --git a/quanta/data/templates/text/CMakeLists.txt b/quanta/data/templates/text/CMakeLists.txt new file mode 100644 index 00000000..0cb29ca6 --- /dev/null +++ b/quanta/data/templates/text/CMakeLists.txt @@ -0,0 +1,18 @@ +################################################# +# +# (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( scripts ) +add_subdirectory( others ) +add_subdirectory( html ) + +install( FILES dirinfo + RENAME .dirinfo + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/text ) diff --git a/quanta/data/templates/text/html/CMakeLists.txt b/quanta/data/templates/text/html/CMakeLists.txt new file mode 100644 index 00000000..a64f4adb --- /dev/null +++ b/quanta/data/templates/text/html/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.html + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/text/html ) diff --git a/quanta/data/templates/text/others/CMakeLists.txt b/quanta/data/templates/text/others/CMakeLists.txt new file mode 100644 index 00000000..d314e66d --- /dev/null +++ b/quanta/data/templates/text/others/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.txt + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/text/others ) diff --git a/quanta/data/templates/text/scripts/CMakeLists.txt b/quanta/data/templates/text/scripts/CMakeLists.txt new file mode 100644 index 00000000..b24e722a --- /dev/null +++ b/quanta/data/templates/text/scripts/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + demo.php + DESTINATION ${DATA_INSTALL_DIR}/quanta/templates/text/scripts ) diff --git a/quanta/data/toolbars/CMakeLists.txt b/quanta/data/toolbars/CMakeLists.txt new file mode 100644 index 00000000..32f6cf23 --- /dev/null +++ b/quanta/data/toolbars/CMakeLists.txt @@ -0,0 +1,24 @@ +################################################# +# +# (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( html ) +add_subdirectory( xml ) +add_subdirectory( wml-1-2 ) +add_subdirectory( tagxml ) +add_subdirectory( schema ) +add_subdirectory( cfml ) +add_subdirectory( kde-docbook ) +add_subdirectory( docbook ) +add_subdirectory( css ) + +install( FILES + debug.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars ) diff --git a/quanta/data/toolbars/cfml/CMakeLists.txt b/quanta/data/toolbars/cfml/CMakeLists.txt new file mode 100644 index 00000000..fe0e4a09 --- /dev/null +++ b/quanta/data/toolbars/cfml/CMakeLists.txt @@ -0,0 +1,16 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + fonts.toolbar.tgz forms.toolbar.tgz + lists.toolbar.tgz standard.toolbar.tgz + tables.toolbar.tgz cfml.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/cfml ) diff --git a/quanta/data/toolbars/css/CMakeLists.txt b/quanta/data/toolbars/css/CMakeLists.txt new file mode 100644 index 00000000..c4d833b2 --- /dev/null +++ b/quanta/data/toolbars/css/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + css.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/css ) diff --git a/quanta/data/toolbars/docbook/CMakeLists.txt b/quanta/data/toolbars/docbook/CMakeLists.txt new file mode 100644 index 00000000..2933ca17 --- /dev/null +++ b/quanta/data/toolbars/docbook/CMakeLists.txt @@ -0,0 +1,15 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + xmltools.toolbar.tgz docbook_code.toolbar.tgz + docbook_ui.toolbar.tgz docbook_xml.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/docbook ) diff --git a/quanta/data/toolbars/html/CMakeLists.txt b/quanta/data/toolbars/html/CMakeLists.txt new file mode 100644 index 00000000..edfb88dc --- /dev/null +++ b/quanta/data/toolbars/html/CMakeLists.txt @@ -0,0 +1,15 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + forms.toolbar.tgz lists.toolbar.tgz other.toolbar.tgz + standard.toolbar.tgz tables.toolbar.tgz style.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/html ) diff --git a/quanta/data/toolbars/kde-docbook/CMakeLists.txt b/quanta/data/toolbars/kde-docbook/CMakeLists.txt new file mode 100644 index 00000000..81f287d8 --- /dev/null +++ b/quanta/data/toolbars/kde-docbook/CMakeLists.txt @@ -0,0 +1,20 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + kde-docbook-admonitions.toolbar.tgz + kde-docbook-images.toolbar.tgz + kde-docbook-list.toolbar.tgz + kde-docbook-standard.toolbar.tgz + kde-docbook-tables.toolbar.tgz + kde-docbook-uielements.toolbar.tgz + kdexmltools.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/kde-docbook ) diff --git a/quanta/data/toolbars/schema/CMakeLists.txt b/quanta/data/toolbars/schema/CMakeLists.txt new file mode 100644 index 00000000..74df9584 --- /dev/null +++ b/quanta/data/toolbars/schema/CMakeLists.txt @@ -0,0 +1,17 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + attributes.toolbar.tgz complex.toolbar.tgz + documentation.toolbar.tgz facets.toolbar.tgz + misc.toolbar.tgz simple.toolbar.tgz + main.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/schema ) diff --git a/quanta/data/toolbars/tagxml/CMakeLists.txt b/quanta/data/toolbars/tagxml/CMakeLists.txt new file mode 100644 index 00000000..0ced778c --- /dev/null +++ b/quanta/data/toolbars/tagxml/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + tagxml.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/tagxml ) diff --git a/quanta/data/toolbars/wml-1-2/CMakeLists.txt b/quanta/data/toolbars/wml-1-2/CMakeLists.txt new file mode 100644 index 00000000..b320beb8 --- /dev/null +++ b/quanta/data/toolbars/wml-1-2/CMakeLists.txt @@ -0,0 +1,15 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + deck.toolbar.tgz forms.toolbar.tgz misc.toolbar.tgz + table.toolbar.tgz tasks.toolbar.tgz text.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/wml-1-2 ) diff --git a/quanta/data/toolbars/xml/CMakeLists.txt b/quanta/data/toolbars/xml/CMakeLists.txt new file mode 100644 index 00000000..9eac83df --- /dev/null +++ b/quanta/data/toolbars/xml/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + fonts.toolbar.tgz + DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/xml ) diff --git a/quanta/dialogs/CMakeLists.txt b/quanta/dialogs/CMakeLists.txt new file mode 100644 index 00000000..22debbf3 --- /dev/null +++ b/quanta/dialogs/CMakeLists.txt @@ -0,0 +1,39 @@ +################################################# +# +# (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( settings ) +add_subdirectory( tagdialogs ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/dialogs + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### dialogs (static) ########################## + +tde_add_library( dialogs STATIC_PIC AUTOMOC + SOURCES + copyto.cpp dirtydialog.ui dirtydlg.cpp + donationdialog.ui dtdselectdialog.ui + fourbuttonmessagebox.ui casewidget.ui + actionconfigdialogs.ui actionconfigdialog.cpp + filecombo.cpp specialchardialogs.ui + specialchardialog.cpp dtepeditdlgs.ui + dtepstructureeditdlgs.ui dtepeditdlg.cpp + loadentitydlgs.ui +) diff --git a/quanta/dialogs/settings/CMakeLists.txt b/quanta/dialogs/settings/CMakeLists.txt new file mode 100644 index 00000000..c5d96b02 --- /dev/null +++ b/quanta/dialogs/settings/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/src + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### settingsdialogs (static) ################## + +tde_add_library( settingsdialogs STATIC_PIC AUTOMOC + SOURCES + parseroptionsui.ui parseroptions.cpp + previewoptionss.ui previewoptions.cpp + filemaskss.ui filemasks.cpp styleoptionss.ui + abbreviations.ui abbreviation.cpp + codetemplatedlgs.ui +) diff --git a/quanta/dialogs/tagdialogs/CMakeLists.txt b/quanta/dialogs/tagdialogs/CMakeLists.txt new file mode 100644 index 00000000..7d478f6d --- /dev/null +++ b/quanta/dialogs/tagdialogs/CMakeLists.txt @@ -0,0 +1,36 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/dialogs + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/parts/kafka + ${CMAKE_SOURCE_DIR}/quanta/components/csseditor + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### tagdialogs (static) ####################### + +tde_add_library( tagdialogs STATIC_PIC AUTOMOC + SOURCES + tagmisc.ui listdlg.cpp tagmaildlg.cpp + tagquicklistdlg.cpp tagquicklistdlgdata.cpp + tagdialog.cpp tagattr.cpp pictureview.cpp + tagimgdlg.cpp tagxml.cpp tagwidget.cpp + colorcombo.cpp tagimgdlgdata.cpp tagmiscdlg.cpp + tagmail.ui +) diff --git a/quanta/messages/CMakeLists.txt b/quanta/messages/CMakeLists.txt new file mode 100644 index 00000000..8e2d1d40 --- /dev/null +++ b/quanta/messages/CMakeLists.txt @@ -0,0 +1,29 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/project + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### messages (static) ######################### + +tde_add_library( messages STATIC_PIC AUTOMOC + SOURCES + messageoutput.cpp messageitem.cpp annotationoutput.cpp +) diff --git a/quanta/parsers/CMakeLists.txt b/quanta/parsers/CMakeLists.txt new file mode 100644 index 00000000..53536e0b --- /dev/null +++ b/quanta/parsers/CMakeLists.txt @@ -0,0 +1,33 @@ +################################################# +# +# (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( dtd ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/treeviews + ${CMAKE_SOURCE_DIR}/quanta/parts/kafka + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### parser (static) ########################### + +tde_add_library( parser STATIC_PIC AUTOMOC + SOURCES + qtag.cpp node.cpp tag.cpp parser.cpp saparser.cpp + parsercommon.cpp sagroupparser.cpp +) diff --git a/quanta/parsers/dtd/CMakeLists.txt b/quanta/parsers/dtd/CMakeLists.txt new file mode 100644 index 00000000..7997cc5a --- /dev/null +++ b/quanta/parsers/dtd/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_BINARY_DIR}/quanta/dialogs + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/dialogs + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ${LIBXML_INCLUDE_DIRS} +) + + +##### dtdparser (static) ######################## + +tde_add_library( dtdparser STATIC_PIC + SOURCES + dtepcreationdlg.ui dtdparser.cpp + DEPENDENCIES dialogs-static +) diff --git a/quanta/parts/CMakeLists.txt b/quanta/parts/CMakeLists.txt new file mode 100644 index 00000000..cd48aee8 --- /dev/null +++ b/quanta/parts/CMakeLists.txt @@ -0,0 +1,13 @@ +################################################# +# +# (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( preview ) +add_subdirectory( kafka ) diff --git a/quanta/parts/kafka/CMakeLists.txt b/quanta/parts/kafka/CMakeLists.txt new file mode 100644 index 00000000..19519b44 --- /dev/null +++ b/quanta/parts/kafka/CMakeLists.txt @@ -0,0 +1,44 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +# FIXME KDE_CXXFLAGS = $(USE_EXCEPTIONS) + +add_subdirectory( pics ) + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/project + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/treeviews + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### other data ################################ + +install( FILES entities DESTINATION ${DATA_INSTALL_DIR}/kafkapart ) + + +##### kafkalibrary (static) ##################### + +tde_add_library( kafkalibrary STATIC_PIC AUTOMOC + SOURCES + htmlenhancer.cpp domtreeview.cpp kafkacommon.cpp + kafkahtmlpart.cpp nodeproperties.cpp + wkafkapart.cpp undoredo.cpp kafkasyncoptionsui.ui + htmldocumentpropertiesui.ui kafkasyncoptions.cpp + htmldocumentproperties.cpp cursors.cpp + kafkadragobject.cpp +) diff --git a/quanta/parts/kafka/pics/CMakeLists.txt b/quanta/parts/kafka/pics/CMakeLists.txt new file mode 100644 index 00000000..ddc33ca4 --- /dev/null +++ b/quanta/parts/kafka/pics/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + php.png comment.png + DESTINATION ${DATA_INSTALL_DIR}/kafkapart/pics ) diff --git a/quanta/parts/preview/CMakeLists.txt b/quanta/parts/preview/CMakeLists.txt new file mode 100644 index 00000000..8a0493c5 --- /dev/null +++ b/quanta/parts/preview/CMakeLists.txt @@ -0,0 +1,24 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/quanta/utility + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### preview (static) ########################## + +tde_add_library( preview STATIC_PIC AUTOMOC + SOURCES whtmlpart.cpp +) diff --git a/quanta/plugins/CMakeLists.txt b/quanta/plugins/CMakeLists.txt new file mode 100644 index 00000000..21be0e70 --- /dev/null +++ b/quanta/plugins/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/project + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/messages + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### plugins (static) ########################## + +tde_add_library( plugins STATIC_PIC AUTOMOC + SOURCES + quantaplugininterface.cpp quantaplugineditor.cpp + quantapluginconfig.cpp quantaplugin.cpp plugineditor.ui + pluginconfig.ui +) diff --git a/quanta/project/CMakeLists.txt b/quanta/project/CMakeLists.txt new file mode 100644 index 00000000..c5356c5d --- /dev/null +++ b/quanta/project/CMakeLists.txt @@ -0,0 +1,47 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_BINARY_DIR}/quanta/dialogs + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/treeviews + ${CMAKE_SOURCE_DIR}/quanta/dialogs + ${CMAKE_SOURCE_DIR}/quanta/dialogs/tagdialogs + ${CMAKE_SOURCE_DIR}/quanta/components/debugger + ${CMAKE_SOURCE_DIR}/quanta/components/debugger/interfaces + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### project (static) ########################## + +tde_add_library( project STATIC_PIC AUTOMOC + SOURCES + projectoptions.ui projectnewgenerals.ui + projectnewgeneral.cpp projectnewlocals.ui + projectnewlocal.cpp rescanprj.cpp rescanprjdir.ui + projectnewfinals.ui projectuploads.ui + projectnewfinal.cpp projectupload.cpp + project.cpp projectnewwebs.ui projectnewweb.cpp + uploadprofiledlgs.ui projectlist.cpp + membereditdlgs.ui teammembersdlgs.ui + teammembersdlg.cpp membereditdlg.cpp + subprojecteditdlgs.ui eventconfigurationdlgs.ui + eventeditordlgs.ui eventconfigurationdlg.cpp + eventeditordlg.cpp uploadprofiles.cpp + uploadprofilespage.ui projectprivate.cpp + DEPENDENCIES dialogs-static +) diff --git a/quanta/scripts/CMakeLists.txt b/quanta/scripts/CMakeLists.txt new file mode 100644 index 00000000..03099cac --- /dev/null +++ b/quanta/scripts/CMakeLists.txt @@ -0,0 +1,29 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES + scriptinfo.kmdr.info dwt.pl dwt.kmdr.info + tidy.kmdr.info checkxml.kmdr.info + meinproc.kmdr.info xmlval.kmdr.info + xsltproc.kmdr.info htmlquickstart.kmdr.info + TemplateMagic.pl TemplateMagic.pl.info + info.css externalpreview.sh info.xsl + externalpreview.sh.info dwt.pl.info + gubed_install.kmdr.info + DESTINATION ${DATA_INSTALL_DIR}/quanta/scripts ) + +install( PROGRAMS + scriptinfo.kmdr dwt.kmdr tidy.kmdr checkxml.kmdr + meinproc.kmdr xmlval.kmdr xsltproc.kmdr + htmlquickstart.kmdr gubed_install.kmdr + listwizard.kmdr picturewizard.kmdr + tablewizard.kmdr docbook_table.kmdr + DESTINATION ${DATA_INSTALL_DIR}/quanta/scripts ) diff --git a/quanta/src/CMakeLists.txt b/quanta/src/CMakeLists.txt new file mode 100644 index 00000000..c639bbc5 --- /dev/null +++ b/quanta/src/CMakeLists.txt @@ -0,0 +1,78 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_BINARY_DIR} + ${CMAKE_BINARY_DIR}/quanta/dialogs + ${CMAKE_BINARY_DIR}/quanta/dialogs/settings + ${CMAKE_BINARY_DIR}/quanta/dialogs/tagdialogs + ${CMAKE_BINARY_DIR}/quanta/parts/kafka + ${CMAKE_BINARY_DIR}/quanta/components/tableeditor + ${CMAKE_BINARY_DIR}/quanta/components/csseditor + ${CMAKE_BINARY_DIR}/quanta/components/framewizard + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/project + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/parsers/dtd + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/parts/kafka + ${CMAKE_SOURCE_DIR}/quanta/parts/preview + ${CMAKE_SOURCE_DIR}/quanta/components/debugger + ${CMAKE_SOURCE_DIR}/quanta/components/tableeditor + ${CMAKE_SOURCE_DIR}/quanta/components/csseditor + ${CMAKE_SOURCE_DIR}/quanta/components/framewizard + ${CMAKE_SOURCE_DIR}/quanta/messages + ${CMAKE_SOURCE_DIR}/quanta/treeviews + ${CMAKE_SOURCE_DIR}/quanta/plugins + ${CMAKE_SOURCE_DIR}/quanta/dialogs + ${CMAKE_SOURCE_DIR}/quanta/dialogs/settings + ${CMAKE_SOURCE_DIR}/quanta/dialogs/tagdialogs + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TQT_LIBRARY_DIRS} +) + + +##### other data ################################ + +install( FILES quanta.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) +install( FILES x-webprj.desktop DESTINATION ${MIME_INSTALL_DIR}/application ) + + +##### quanta (executable) ####################### + +set_source_files_properties( kqapp.cpp PROPERTIES COMPILE_FLAGS -DPREFIX=\\"${CMAKE_INSTALL_PREFIX}\\" ) + +tde_add_executable( quanta AUTOMOC + SOURCES + quanta_init.cpp quantaview.cpp quantadoc.cpp + main.cpp document.cpp kqapp.cpp quanta.cpp + dcopwindowmanagerif.skel dcopsettingsif.skel + dcopquantaif.skel dcopsettings.cpp dtds.cpp + dcopquanta.cpp viewmanager.cpp + LINK + project-static plugins-static parser-static + dtdparser-static treeviews-static dialogs-static + debuggermanager-static tagdialogs-static + settingsdialogs-static messages-static + framewizard-static csseditor-static + tableeditor-static preview-static + utility-static quantamodule-static + kafkalibrary-static kmdi-shared khtml-shared + knewstuff-shared kabc-shared ktexteditor-shared + ${LIBXML_LIBRARIES} ${LIBXSLT_LIBRARIES} + DESTINATION ${BIN_INSTALL_DIR} +) diff --git a/quanta/treeviews/CMakeLists.txt b/quanta/treeviews/CMakeLists.txt new file mode 100644 index 00000000..094ab227 --- /dev/null +++ b/quanta/treeviews/CMakeLists.txt @@ -0,0 +1,47 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_BINARY_DIR}/quanta/dialogs/tagdialogs + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/project + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/dialogs + ${CMAKE_SOURCE_DIR}/quanta/dialogs/tagdialogs + ${CMAKE_SOURCE_DIR}/quanta/messages + ${CMAKE_SOURCE_DIR}/quanta/parts/kafka + ${CMAKE_SOURCE_DIR}/quanta/components/csseditor + ${CMAKE_SOURCE_DIR}/quanta/plugins + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ${LIBXML_INCLUDE_DIRS} +) + + +##### treeviews (static) ######################## + +tde_add_library( treeviews STATIC_PIC AUTOMOC + SOURCES + uploadtreeview.cpp uploadtreefolder.cpp + uploadtreefile.cpp fileinfodlg.ui + quantapropertiespage.ui newtemplatedirdlg.cpp + templatedirform.ui templatestreeview.cpp + projecttreeview.cpp structtreeview.cpp + doctreeview.cpp docitem.cpp docfolder.cpp + structtreetag.cpp filestreeview.cpp + tagattributetree.cpp tagattributeitems.cpp + scripttreeview.cpp basetreeview.cpp + servertreeview.cpp + DEPENDENCIES dialogs-static +) diff --git a/quanta/utility/CMakeLists.txt b/quanta/utility/CMakeLists.txt new file mode 100644 index 00000000..c65eb97a --- /dev/null +++ b/quanta/utility/CMakeLists.txt @@ -0,0 +1,36 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/quanta/parsers + ${CMAKE_SOURCE_DIR}/quanta/src + ${CMAKE_SOURCE_DIR}/quanta/dialogs/tagdialogs + ${CMAKE_SOURCE_DIR}/quanta/utility + ${CMAKE_SOURCE_DIR}/quanta/messages + ${CMAKE_SOURCE_DIR}/quanta/parts/kafka + ${CMAKE_SOURCE_DIR}/quanta/project + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + + +##### utility (static) ########################## + +tde_add_library( utility STATIC_PIC AUTOMOC + SOURCES + quantacommon.cpp tagaction.cpp + toolbartabwidget.cpp toolbarxmlgui.cpp + newstuff.cpp quantanetaccess.cpp qpevents.cpp + quantabookmarks.cpp tagactionmanager.cpp + tagactionset.cpp +)