summaryrefslogtreecommitdiffstats
path: root/src/kile
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2022-01-04 18:02:23 +0100
committerSlávek Banko <slavek.banko@axis.cz>2022-01-05 00:48:32 +0100
commitbb9ea88afc543cba3c07805fc6491c517ec38f83 (patch)
tree9ab6fba2d8d53ec070710edcb0ee14df805c0b81 /src/kile
parent9335908d3888af039412d9d223522fcbd71704d3 (diff)
downloadkile-bb9ea88a.tar.gz
kile-bb9ea88a.zip
Update CMake rules accorting to TDE style.
Copy translations to a new directory layout. Move documentation to a new directory layout. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'src/kile')
-rw-r--r--src/kile/CMakeL10n.txt2
-rw-r--r--src/kile/CMakeLists.txt297
-rw-r--r--src/kile/complete/CMakeLists.txt17
-rw-r--r--src/kile/complete/abbreviation/CMakeLists.txt7
-rw-r--r--src/kile/complete/dictionary/CMakeLists.txt4
-rw-r--r--src/kile/complete/tex/CMakeLists.txt109
-rw-r--r--src/kile/encodings/CMakeLists.txt8
-rw-r--r--src/kile/help/CMakeLists.txt8
-rw-r--r--src/kile/icons/CMakeLists.txt11
-rw-r--r--src/kile/icons/actions/CMakeLists.txt9
-rw-r--r--src/kile/pics/CMakeLists.txt8
-rw-r--r--src/kile/symbols/CMakeLists.txt70
-rw-r--r--src/kile/symbols/arrows/CMakeLists.txt77
-rw-r--r--src/kile/symbols/cyrillic/CMakeLists.txt164
-rw-r--r--src/kile/symbols/delimiters/CMakeLists.txt44
-rw-r--r--src/kile/symbols/greek/CMakeLists.txt72
-rw-r--r--src/kile/symbols/misc-math/CMakeLists.txt105
-rw-r--r--src/kile/symbols/misc-text/CMakeLists.txt142
-rw-r--r--src/kile/symbols/operators/CMakeLists.txt120
-rw-r--r--src/kile/symbols/relation/CMakeLists.txt159
-rw-r--r--src/kile/symbols/special/CMakeLists.txt185
-rw-r--r--src/kile/syntax/CMakeLists.txt8
-rw-r--r--src/kile/templates/CMakeLists.txt8
-rw-r--r--src/kile/test/CMakeLists.txt20
24 files changed, 245 insertions, 1409 deletions
diff --git a/src/kile/CMakeL10n.txt b/src/kile/CMakeL10n.txt
index 9985596..0af111b 100644
--- a/src/kile/CMakeL10n.txt
+++ b/src/kile/CMakeL10n.txt
@@ -1,6 +1,6 @@
##### create translation templates ##############
tde_l10n_create_template(
- CATALOG "kile"
+ CATALOG "messages/kile"
SOURCES "." "tips"
)
diff --git a/src/kile/CMakeLists.txt b/src/kile/CMakeLists.txt
index 1e3cc68..8a65e26 100644
--- a/src/kile/CMakeLists.txt
+++ b/src/kile/CMakeLists.txt
@@ -1,162 +1,163 @@
-ADD_SUBDIRECTORY( icons )
-ADD_SUBDIRECTORY( pics )
-ADD_SUBDIRECTORY( symbols )
-ADD_SUBDIRECTORY( templates )
-ADD_SUBDIRECTORY( syntax )
-ADD_SUBDIRECTORY( complete )
-ADD_SUBDIRECTORY( help )
-ADD_SUBDIRECTORY( encodings )
-ADD_SUBDIRECTORY( test )
-
-INCLUDE( KDE3Macros )
-INCLUDE( FindPerl )
-
-INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE3_INCLUDE_DIR} ${TQT_INCLUDE_DIR} )
-
-########### next target ###############
-
-
-# taken from KDE4's KJS CMakeLists.txt file
-
-SET(CREATE_HASH_TABLE ${CMAKE_CURRENT_SOURCE_DIR}/create_hash_table )
-
-MACRO(CREATE_LUT _srcs_LIST _in_FILE _out_FILE _dep_FILE)
- ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_out_FILE}
- COMMAND ${PERL_EXECUTABLE} ${CREATE_HASH_TABLE} ${CMAKE_CURRENT_SOURCE_DIR}/${_in_FILE} > ${CMAKE_CURRENT_BINARY_DIR}/${_out_FILE}
- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_in_FILE} )
- SET( ${_srcs_LIST} ${${_srcs_LIST}} ${CMAKE_CURRENT_BINARY_DIR}/${_out_FILE})
-ENDMACRO(CREATE_LUT)
-
-CREATE_LUT(kile_SRCS kilejscript.cpp kilejscript.lut.h kilejscript.cpp)
-
-SET(kile_SRCS
- ${kile_SRCS}
- latexcmd.cpp
- latexcmddialog.cpp
- texdocdialog.cpp
- userhelp.cpp
- userhelpdialog.cpp
- floatdialog.cpp
- mathenvdialog.cpp
- tabulardialog.cpp
- postscriptdialog.cpp
- previewconfigwidget.cpp
- quickpreview.cpp
- includegraphicsdialog.cpp
- newfilewizard.cpp
- managetemplatesdialog.cpp
- templates.cpp
- usermenudialog.cpp
- kileconfigdialog.cpp
- tabbingdialog.cpp
- symbolview.cpp
- quickdocumentdialog.cpp
- kilefileselect.cpp
- kileapplication.cpp
- docpart.cpp
- kile.cpp
- main.cpp
- kileactions.cpp
- kilestdactions.cpp
- kileinfo.cpp
- kiledocumentinfo.cpp
- kileproject.cpp
- kileprojectdlgs.cpp
- kileprojectview.cpp
- kilelistselector.cpp
- kilelyxserver.cpp
- latexoutputfilter.cpp
- outputinfo.cpp
- latexoutputinfo.cpp
- outputfilter.cpp
- kilegrepdialog.cpp
- kiletool.cpp
- kilelauncher.cpp
- kiletoolmanager.cpp
- kilestdtools.cpp
- kilelogwidget.cpp
- kileoutputwidget.cpp
- kilekonsolewidget.cpp
- kilewizard.cpp
- kilestructurewidget.cpp
- codecompletion.cpp
- configcodecompletion.cpp
- kiletoolconfigwidget.cpp
- kileedit.cpp
- cleandialog.cpp
- kilehelp.cpp
- configstructure.cpp
- convert.cpp
- kiledocmanager.cpp
- kileviewmanager.cpp
- kileeventfilter.cpp
- kileerrorhandler.cpp
- configcheckerdlg.cpp
- configtester.cpp
- kilesidebar.cpp
- plaintolatexconverter.cpp
- kileuntitled.cpp
- kilestatsdlg.cpp
- kilestatswidget.cpp
- previewwidget.cpp
- kilejscript.h
- kilejscript.cpp
- scriptsmanagementwidget.h
- scriptsmanagementwidget.cpp
- editorkeysequencemanager.h
- editorkeysequencemanager.cpp
- kileversion.cpp
- kileabbrevview.cpp
- kileextensions.cpp
- kilemultitabbar.cpp
-)
-KDE3_AUTOMOC(${kile_SRCS})
-
-SET( kile_UI
- helpconfigwidget.ui
- latexconfigwidget.ui
- generalconfigwidget.ui
- configcheckerwidget.ui
- toolconfigwidget.ui
- librarytoolconfigwidget.ui
- processtoolconfigwidget.ui
- quicktoolconfigwidget.ui
- latextoolconfigwidget.ui
- newtoolwizard.ui
- envconfigwidget.ui
- structureconfigwidget.ui
- symbolviewconfig.ui
- scriptingconfigwidget.ui
- graphicsconfigwidget.ui
- newdocumentwidget.ui
+add_subdirectory( icons )
+add_subdirectory( pics )
+add_subdirectory( symbols )
+add_subdirectory( templates )
+add_subdirectory( syntax )
+add_subdirectory( complete )
+add_subdirectory( help )
+add_subdirectory( encodings )
+add_subdirectory( test )
+
+
+include_directories(
+ ${CMAKE_BINARY_DIR}
+ ${CMAKE_CURRENT_BINARY_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${TDE_INCLUDE_DIR}
+ ${TQT_INCLUDE_DIRS}
)
-KDE3_ADD_UI_FILES(kile_SRCS ${kile_UI} )
-
-SET( kile_DCOP_SKEL_SRCS
- kileappIface.h
+link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${TDE_LIB_DIR}
)
-KDE3_ADD_DCOP_SKELS(kile_SRCS ${kile_DCOP_SKEL_SRCS})
-SET( kile_KCFG_SRCS
- kileconfig.kcfgc
+#####
+
+set( _target ${PROJECT_NAME} )
+
+set( ${_target}_SRCS
+ latexcmd.cpp
+ latexcmddialog.cpp
+ texdocdialog.cpp
+ userhelp.cpp
+ userhelpdialog.cpp
+ floatdialog.cpp
+ mathenvdialog.cpp
+ tabulardialog.cpp
+ postscriptdialog.cpp
+ previewconfigwidget.cpp
+ quickpreview.cpp
+ includegraphicsdialog.cpp
+ newfilewizard.cpp
+ managetemplatesdialog.cpp
+ templates.cpp
+ usermenudialog.cpp
+ kileconfigdialog.cpp
+ tabbingdialog.cpp
+ symbolview.cpp
+ quickdocumentdialog.cpp
+ kilefileselect.cpp
+ kileapplication.cpp
+ docpart.cpp
+ kile.cpp
+ main.cpp
+ kileactions.cpp
+ kilestdactions.cpp
+ kileinfo.cpp
+ kiledocumentinfo.cpp
+ kileproject.cpp
+ kileprojectdlgs.cpp
+ kileprojectview.cpp
+ kilelistselector.cpp
+ kilelyxserver.cpp
+ latexoutputfilter.cpp
+ outputinfo.cpp
+ latexoutputinfo.cpp
+ outputfilter.cpp
+ kilegrepdialog.cpp
+ kiletool.cpp
+ kilelauncher.cpp
+ kiletoolmanager.cpp
+ kilestdtools.cpp
+ kilelogwidget.cpp
+ kileoutputwidget.cpp
+ kilekonsolewidget.cpp
+ kilewizard.cpp
+ kilestructurewidget.cpp
+ codecompletion.cpp
+ configcodecompletion.cpp
+ kiletoolconfigwidget.cpp
+ kileedit.cpp
+ cleandialog.cpp
+ kilehelp.cpp
+ configstructure.cpp
+ convert.cpp
+ kiledocmanager.cpp
+ kileviewmanager.cpp
+ kileeventfilter.cpp
+ kileerrorhandler.cpp
+ configcheckerdlg.cpp
+ configtester.cpp
+ kilesidebar.cpp
+ plaintolatexconverter.cpp
+ kileuntitled.cpp
+ kilestatsdlg.cpp
+ kilestatswidget.cpp
+ previewwidget.cpp
+ kilejscript.cpp
+ scriptsmanagementwidget.cpp
+ editorkeysequencemanager.cpp
+ kileversion.cpp
+ kileabbrevview.cpp
+ kileextensions.cpp
+ kilemultitabbar.cpp
+
+ helpconfigwidget.ui
+ latexconfigwidget.ui
+ generalconfigwidget.ui
+ configcheckerwidget.ui
+ toolconfigwidget.ui
+ librarytoolconfigwidget.ui
+ processtoolconfigwidget.ui
+ quicktoolconfigwidget.ui
+ latextoolconfigwidget.ui
+ newtoolwizard.ui
+ envconfigwidget.ui
+ structureconfigwidget.ui
+ symbolviewconfig.ui
+ scriptingconfigwidget.ui
+ graphicsconfigwidget.ui
+ newdocumentwidget.ui
+
+ kileappIface.skel
+
+ kileconfig.kcfgc
)
-KDE3_ADD_KCFG_FILES(kile_SRCS ${kile_KCFG_SRCS})
-
-KDE3_ADD_EXECUTABLE(kile ${kile_SRCS})
+add_custom_command( OUTPUT kilejscript.lut.h
+ COMMAND ${PERL_EXECUTABLE} ARGS ${CMAKE_CURRENT_SOURCE_DIR}/create_hash_table
+ ${CMAKE_CURRENT_SOURCE_DIR}/kilejscript.cpp > kilejscript.lut.h
+ DEPENDS kilejscript.cpp
+)
+set_property( SOURCE kilejscript.cpp APPEND PROPERTY
+ OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/kilejscript.lut.h
+)
-TARGET_LINK_LIBRARIES(kile ${QT_AND_TDECORE_LIBS} kjs tdeprint tdetexteditor katepartinterfaces tdehtml )
+tde_add_executable( ${_target} AUTOMOC
+ SOURCES
+ ${${_target}_SRCS}
+ LINK
+ tdecore-shared
+ tdehtml-shared
+ tdeprint-shared
+ tdetexteditor-shared
+ katepartinterfaces-shared
+ kjs-shared
+
+ DESTINATION ${BIN_INSTALL_DIR}
+)
-INSTALL( TARGETS kile DESTINATION bin )
+##### other data
-########### install files ###############
+tde_create_translated_desktop( kile.desktop )
-INSTALL( FILES kile.desktop DESTINATION share/applications/tde )
-INSTALL( FILES kile.kcfg DESTINATION share/config.kcfg )
-INSTALL( FILES kileui.rc docpartui.rc kilestdtools.rc tips DESTINATION share/apps/kile )
+install( FILES kile.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
-KDE3_INSTALL_ICONS( hicolor )
+install(
+ FILES kileui.rc docpartui.rc kilestdtools.rc tips
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}
+)
diff --git a/src/kile/complete/CMakeLists.txt b/src/kile/complete/CMakeLists.txt
index 209f0bd..26b9540 100644
--- a/src/kile/complete/CMakeLists.txt
+++ b/src/kile/complete/CMakeLists.txt
@@ -1,3 +1,14 @@
-ADD_SUBDIRECTORY( abbreviation )
-ADD_SUBDIRECTORY( tex )
-ADD_SUBDIRECTORY( dictionary )
+
+file( GLOB _completions RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * )
+list( SORT _completions )
+
+foreach( _completion IN LISTS _completions )
+ if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_completion} )
+ file( GLOB _files ${_completion}/*.cwl )
+ list( SORT _files )
+ install(
+ FILES ${_files}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/complete/${_completion}
+ )
+ endif()
+endforeach()
diff --git a/src/kile/complete/abbreviation/CMakeLists.txt b/src/kile/complete/abbreviation/CMakeLists.txt
deleted file mode 100644
index 1d4ade8..0000000
--- a/src/kile/complete/abbreviation/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-
-########### install files ###############
-
-INSTALL( FILES
- example.cwl
- fastex.cwl
- DESTINATION share/apps/kile/complete/abbreviation )
diff --git a/src/kile/complete/dictionary/CMakeLists.txt b/src/kile/complete/dictionary/CMakeLists.txt
deleted file mode 100644
index 9954664..0000000
--- a/src/kile/complete/dictionary/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-
-########### install files ###############
-
-INSTALL( FILES example.cwl metapost.cwl DESTINATION share/apps/kile/complete/dictionary )
diff --git a/src/kile/complete/tex/CMakeLists.txt b/src/kile/complete/tex/CMakeLists.txt
deleted file mode 100644
index cf7bb7e..0000000
--- a/src/kile/complete/tex/CMakeLists.txt
+++ /dev/null
@@ -1,109 +0,0 @@
-
-########### install files ###############
-# get this cwl list with "for i in `ls *.cwl -1`; do echo "$i"; done"
-SET(kile_texCompleteFiles
- acronym.cwl
- allrunes.cwl
- amsopn.cwl
- afterpage.cwl
- amsbsy.cwl
- amsfonts.cwl
- amsmath.cwl
- amssymb.cwl
- amsthm.cwl
- array.cwl
- attachfile.cwl
- babel.cwl
- beamerfoils.cwl
- beamerprosper.cwl
- beamerseminar.cwl
- beamertexpower.cwl
- booktabs.cwl
- bm.cwl
- braket.cwl
- calc.cwl
- class-beamer.cwl
- class-letter.cwl
- class-scrartcl,scrreprt,scrbook.cwl
- class-scrlttr2.cwl
- color.cwl
- colortbl.cwl
- coordsys.cwl
- currvita.cwl
- cyrillic.cwl
- diagxy.cwl
- doi.cwl
- enumerate.cwl
- fancybox.cwl
- fancyhdr.cwl
- fancyunits-base.cwl
- fancyunits_big-fractions.cwl
- fancyunits_medium-fractions.cwl
- fancyunits-np.cwl
- fancyunits-per.cwl
- fancyunits_small-fractions.cwl
- fancyvrb.cwl
- float.cwl
- fontspec.cwl
- graphicx.cwl
- glosstex.cwl
- hyperref.cwl
- ifthen.cwl
- import.cwl
- jurabib.cwl
- latex-209.cwl
- latex-dev.cwl
- latex-document.cwl
- latex-l2tabu.cwl
- latex-mathsymbols.cwl
- layout.cwl
- listings.cwl
- logsys.cwl
- longtable.cwl
- lscape.cwl
- manyfoot.cwl
- mdwlist.cwl
- multicol.cwl
- multido.cwl
- nicefrac.sty
- pdfpages.cwl
- psfrag.cwl
- pst-3d.cwl
- pst-blur.cwl
- pst-char.cwl
- pst-coil.cwl
- pst-eps.cwl
- pst-fill.cwl
- pst-node.cwl
- pst-plot.cwl
- pstricks.cwl
- pst-text.cwl
- pst-tree.cwl
- rotating.cwl
- scraddr.cwl
- scrdate.cwl
- scrlfile.cwl
- scrpage2.cwl
- scrtime.cwl
- setspace.cwl
- siunitx.cwl
- siunitx-special.cwl
- subfig.cwl
- supertabular.cwl
- svninfo.cwl
- svn-multi.cwl
- tabularx.cwl
- tex.cwl
- textcomp.cwl
- todonotes.cwl
- url.cwl
- varioref.cwl
- verse.cwl
- virginialake.cwl
- xifthen.cwl
- xltxtra.cwl
- xtab.cwl
- yfonts.cwl
-)
-
-INSTALL( FILES ${kile_texCompleteFiles} DESTINATION share/apps/kile/complete/tex )
diff --git a/src/kile/encodings/CMakeLists.txt b/src/kile/encodings/CMakeLists.txt
index eab0cc2..bdb814b 100644
--- a/src/kile/encodings/CMakeLists.txt
+++ b/src/kile/encodings/CMakeLists.txt
@@ -1,4 +1,10 @@
########### install files ###############
-INSTALL( FILES latin1.enc latin2.enc latin3.enc latin4.enc latin5.enc latin9.enc cp1250.enc cp1252.enc DESTINATION share/apps/kile/encodings )
+file( GLOB _files *.enc )
+list( SORT _files )
+
+install(
+ FILES ${_files}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/encodings
+)
diff --git a/src/kile/help/CMakeLists.txt b/src/kile/help/CMakeLists.txt
index 4003afa..7019ff1 100644
--- a/src/kile/help/CMakeLists.txt
+++ b/src/kile/help/CMakeLists.txt
@@ -1,4 +1,10 @@
########### install files ###############
-INSTALL( FILES latex-kile.lst latex-tetex.lst latex-tetex3.lst latex-texlive-3.9.lst DESTINATION share/apps/kile/help )
+file( GLOB _files *.lst )
+list( SORT _files )
+
+install(
+ FILES ${_files}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/help
+)
diff --git a/src/kile/icons/CMakeLists.txt b/src/kile/icons/CMakeLists.txt
index 23ff0e4..730c9dc 100644
--- a/src/kile/icons/CMakeLists.txt
+++ b/src/kile/icons/CMakeLists.txt
@@ -1,11 +1,4 @@
-ADD_SUBDIRECTORY( actions )
-INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE3_INCLUDE_DIR} ${TQT_INCLUDE_DIR} )
-
-INCLUDE(KDE3Macros)
-
-########### install files ###############
-
-
-KDE3_INSTALL_ICONS( hicolor )
+add_subdirectory( actions )
+tde_install_icons( )
diff --git a/src/kile/icons/actions/CMakeLists.txt b/src/kile/icons/actions/CMakeLists.txt
index 9c1c204..4765d15 100644
--- a/src/kile/icons/actions/CMakeLists.txt
+++ b/src/kile/icons/actions/CMakeLists.txt
@@ -1,11 +1,4 @@
-INCLUDE(KDE3Macros)
########### install files ###############
-
-KDE3_INSTALL_ICONS( hicolor )
-
-#original Makefile.am contents follow:
-
-#kileiconsdir = $(kde_datadir)/kile/icons
-#kileicons_ICON = AUTO
+tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/icons )
diff --git a/src/kile/pics/CMakeLists.txt b/src/kile/pics/CMakeLists.txt
index 76740c9..60ff6ea 100644
--- a/src/kile/pics/CMakeLists.txt
+++ b/src/kile/pics/CMakeLists.txt
@@ -1,4 +1,10 @@
########### install files ###############
-INSTALL( FILES type_Book.tex.kileicon type_Letter.tex.kileicon type_Scrartcl.tex.kileicon kile_splash_base.png type_Default.png type_Project.png type_Scrbook.tex.kileicon kile_splash.png type_Article.tex.kileicon type_Empty.png type_Prosper.tex.kileicon type_Scrlttr2.tex.kileicon type_Beamer.tex.kileicon type_HA-prosper.tex.kileicon type_Report.tex.kileicon type_Scrreprt.tex.kileicon DESTINATION share/apps/kile/pics )
+file( GLOB _pics *.png *.kileicon )
+list( SORT _pics )
+
+install(
+ FILES ${_pics}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/pics
+)
diff --git a/src/kile/symbols/CMakeLists.txt b/src/kile/symbols/CMakeLists.txt
index 83c461c..f5ebdb6 100644
--- a/src/kile/symbols/CMakeLists.txt
+++ b/src/kile/symbols/CMakeLists.txt
@@ -1,48 +1,40 @@
-# FILE( GLOB_RECURSE _allFiles * )
-# FOREACH( _file ${_allFiles} )
-# # MESSAGE(STATUS "checking ${_file}")
-# IF( IS_DIRECTORY _file )
-# MESSAGE(STATUS "Installing dir ${_file$}")
-# INSTALL( DIRECTORY _file DESTINATION share/apps/kile/mathsymbols
-# PATTERN ".svn" EXCLUDE
-# PATTERN "Makefile.am" EXCLUDE)
-# ENDIF( IS_DIRECTORY _file )
-# ENDFOREACH( _file )
-
-SET(kile_symbolSubdirs
- arrows
- cyrillic
- delimiters
- greek
- misc-math
- misc-text
- operators
- relation
- special
-)
-# for the future:
-# INSTALL( DIRECTORY ${kile_symbolSubdirs} DESTINATION share/apps/kile/mathsymbols
-# PATTERN ".svn" EXCLUDE
-# PATTERN "Makefile.am" EXCLUDE)
+##### install files
+
+file( GLOB _symbols RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * )
+list( SORT _symbols )
+
+foreach( _symbol IN LISTS _symbols )
+ if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_symbol} )
+ file( GLOB _files ${_symbol}/*.png )
+ list( SORT _files )
+ install(
+ FILES ${_files}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/mathsymbols/${_symbol}
+ )
+ endif()
+endforeach()
-FOREACH( _dir ${kile_symbolSubdirs} )
- ADD_SUBDIRECTORY( ${_dir} )
-ENDFOREACH( _dir )
########### next target ###############
-INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE3_INCLUDE_DIR} ${TQT_INCLUDE_DIR} )
-INCLUDE( FindKDE3 )
-SET(gesymb_SRCS
- gesymb.cpp
- gesymb.h
+include_directories(
+ ${CMAKE_BINARY_DIR}
+ ${CMAKE_CURRENT_BINARY_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${TDE_INCLUDE_DIR}
+ ${TQT_INCLUDE_DIRS}
)
-KDE3_AUTOMOC(${gesymb_SRCS})
-ADD_EXECUTABLE(gesymb EXCLUDE_FROM_ALL ${gesymb_SRCS} )
-TARGET_LINK_LIBRARIES(gesymb ${QT_AND_TDECORE_LIBS} )
-
-########### install files ###############
+link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${TDE_LIB_DIR}
+)
+tde_add_executable( gesymb AUTOMOC
+ SOURCES
+ gesymb.cpp
+ LINK
+ ${TQT_LIBRARIES}
+)
diff --git a/src/kile/symbols/arrows/CMakeLists.txt b/src/kile/symbols/arrows/CMakeLists.txt
deleted file mode 100644
index 287edd2..0000000
--- a/src/kile/symbols/arrows/CMakeLists.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-
-SET(symbols
- img001arrows.png
- img002arrows.png
- img003arrows.png
- img004arrows.png
- img005arrows.png
- img006arrows.png
- img007arrows.png
- img008arrows.png
- img009arrows.png
- img010arrows.png
- img011arrows.png
- img012arrows.png
- img013arrows.png
- img014arrows.png
- img015arrows.png
- img016arrows.png
- img017arrows.png
- img018arrows.png
- img019arrows.png
- img020arrows.png
- img021arrows.png
- img022arrows.png
- img023arrows.png
- img024arrows.png
- img025arrows.png
- img026arrows.png
- img027arrows.png
- img028arrows.png
- img029arrows.png
- img030arrows.png
- img031arrows.png
- img032arrows.png
- img033arrows.png
- img034arrows.png
- img035arrows.png
- img036arrows.png
- img037arrows.png
- img038arrows.png
- img039arrows.png
- img040arrows.png
- img041arrows.png
- img042arrows.png
- img043arrows.png
- img044arrows.png
- img045arrows.png
- img046arrows.png
- img047arrows.png
- img048arrows.png
- img049arrows.png
- img050arrows.png
- img051arrows.png
- img052arrows.png
- img053arrows.png
- img054arrows.png
- img055arrows.png
- img056arrows.png
- img057arrows.png
- img058arrows.png
- img059arrows.png
- img060arrows.png
- img061arrows.png
- img062arrows.png
- img063arrows.png
- img064arrows.png
- img065arrows.png
- img066arrows.png
- img067arrows.png
- img068arrows.png
- img069arrows.png
-)
-
-########### install files ###############
-
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/arrows )
-
diff --git a/src/kile/symbols/cyrillic/CMakeLists.txt b/src/kile/symbols/cyrillic/CMakeLists.txt
deleted file mode 100644
index 55a001e..0000000
--- a/src/kile/symbols/cyrillic/CMakeLists.txt
+++ /dev/null
@@ -1,164 +0,0 @@
-
-########### install files ###############
-
-SET( symbols
- img001cyrillic.png
- img002cyrillic.png
- img003cyrillic.png
- img004cyrillic.png
- img005cyrillic.png
- img006cyrillic.png
- img007cyrillic.png
- img008cyrillic.png
- img009cyrillic.png
- img010cyrillic.png
- img011cyrillic.png
- img012cyrillic.png
- img013cyrillic.png
- img014cyrillic.png
- img015cyrillic.png
- img016cyrillic.png
- img017cyrillic.png
- img018cyrillic.png
- img019cyrillic.png
- img020cyrillic.png
- img021cyrillic.png
- img022cyrillic.png
- img023cyrillic.png
- img024cyrillic.png
- img025cyrillic.png
- img026cyrillic.png
- img027cyrillic.png
- img028cyrillic.png
- img029cyrillic.png
- img030cyrillic.png
- img031cyrillic.png
- img032cyrillic.png
- img033cyrillic.png
- img034cyrillic.png
- img035cyrillic.png
- img036cyrillic.png
- img037cyrillic.png
- img038cyrillic.png
- img039cyrillic.png
- img040cyrillic.png
- img041cyrillic.png
- img042cyrillic.png
- img043cyrillic.png
- img044cyrillic.png
- img045cyrillic.png
- img046cyrillic.png
- img047cyrillic.png
- img048cyrillic.png
- img049cyrillic.png
- img050cyrillic.png
- img051cyrillic.png
- img052cyrillic.png
- img053cyrillic.png
- img054cyrillic.png
- img055cyrillic.png
- img056cyrillic.png
- img057cyrillic.png
- img058cyrillic.png
- img059cyrillic.png
- img060cyrillic.png
- img061cyrillic.png
- img062cyrillic.png
- img063cyrillic.png
- img064cyrillic.png
- img065cyrillic.png
- img066cyrillic.png
- img067cyrillic.png
- img068cyrillic.png
- img069cyrillic.png
- img070cyrillic.png
- img071cyrillic.png
- img072cyrillic.png
- img073cyrillic.png
- img074cyrillic.png
- img075cyrillic.png
- img076cyrillic.png
- img077cyrillic.png
- img078cyrillic.png
- img079cyrillic.png
- img080cyrillic.png
- img081cyrillic.png
- img082cyrillic.png
- img083cyrillic.png
- img084cyrillic.png
- img085cyrillic.png
- img086cyrillic.png
- img087cyrillic.png
- img088cyrillic.png
- img089cyrillic.png
- img090cyrillic.png
- img091cyrillic.png
- img092cyrillic.png
- img093cyrillic.png
- img094cyrillic.png
- img095cyrillic.png
- img096cyrillic.png
- img097cyrillic.png
- img098cyrillic.png
- img099cyrillic.png
- img100cyrillic.png
- img101cyrillic.png
- img102cyrillic.png
- img103cyrillic.png
- img104cyrillic.png
- img105cyrillic.png
- img106cyrillic.png
- img107cyrillic.png
- img108cyrillic.png
- img109cyrillic.png
- img110cyrillic.png
- img111cyrillic.png
- img112cyrillic.png
- img113cyrillic.png
- img114cyrillic.png
- img115cyrillic.png
- img116cyrillic.png
- img117cyrillic.png
- img118cyrillic.png
- img119cyrillic.png
- img120cyrillic.png
- img121cyrillic.png
- img122cyrillic.png
- img123cyrillic.png
- img124cyrillic.png
- img125cyrillic.png
- img126cyrillic.png
- img127cyrillic.png
- img128cyrillic.png
- img129cyrillic.png
- img130cyrillic.png
- img131cyrillic.png
- img132cyrillic.png
- img133cyrillic.png
- img134cyrillic.png
- img135cyrillic.png
- img136cyrillic.png
- img137cyrillic.png
- img138cyrillic.png
- img139cyrillic.png
- img140cyrillic.png
- img141cyrillic.png
- img142cyrillic.png
- img143cyrillic.png
- img144cyrillic.png
- img145cyrillic.png
- img146cyrillic.png
- img147cyrillic.png
- img148cyrillic.png
- img149cyrillic.png
- img150cyrillic.png
- img151cyrillic.png
- img152cyrillic.png
- img153cyrillic.png
- img154cyrillic.png
- img155cyrillic.png
- img156cyrillic.png
- img157cyrillic.png
-)
-
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/cyrillic ) \ No newline at end of file
diff --git a/src/kile/symbols/delimiters/CMakeLists.txt b/src/kile/symbols/delimiters/CMakeLists.txt
deleted file mode 100644
index a472c22..0000000
--- a/src/kile/symbols/delimiters/CMakeLists.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-
-########### install files ###############
-
-SET( symbols
- img001delimiters.png
- img002delimiters.png
- img003delimiters.png
- img004delimiters.png
- img005delimiters.png
- img006delimiters.png
- img007delimiters.png
- img008delimiters.png
- img009delimiters.png
- img010delimiters.png
- img011delimiters.png
- img012delimiters.png
- img013delimiters.png
- img014delimiters.png
- img015delimiters.png
- img016delimiters.png
- img017delimiters.png
- img018delimiters.png
- img019delimiters.png
- img020delimiters.png
- img021delimiters.png
- img022delimiters.png
- img023delimiters.png
- img024delimiters.png
- img025delimiters.png
- img026delimiters.png
- img027delimiters.png
- img028delimiters.png
- img029delimiters.png
- img030delimiters.png
- img031delimiters.png
- img032delimiters.png
- img033delimiters.png
- img034delimiters.png
- img035delimiters.png
- img036delimiters.png
- img037delimiters.png
-)
-
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/delimiters ) \ No newline at end of file
diff --git a/src/kile/symbols/greek/CMakeLists.txt b/src/kile/symbols/greek/CMakeLists.txt
deleted file mode 100644
index dcf61b7..0000000
--- a/src/kile/symbols/greek/CMakeLists.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-
-########### install files ###############
-
-SET( symbols
- img001greek.png
- img002greek.png
- img003greek.png
- img004greek.png
- img005greek.png
- img006greek.png
- img007greek.png
- img008greek.png
- img009greek.png
- img010greek.png
- img011greek.png
- img012greek.png
- img013greek.png
- img014greek.png
- img015greek.png
- img016greek.png
- img017greek.png
- img018greek.png
- img019greek.png
- img020greek.png
- img021greek.png
- img022greek.png
- img023greek.png
- img024greek.png
- img025greek.png
- img026greek.png
- img027greek.png
- img028greek.png
- img029greek.png
- img030greek.png
- img031greek.png
- img032greek.png
- img033greek.png
- img034greek.png
- img035greek.png
- img036greek.png
- img037greek.png
- img038greek.png
- img039greek.png
- img040greek.png
- img041greek.png
- img042greek.png
- img043greek.png
- img044greek.png
- img045greek.png
- img046greek.png
- img047greek.png
- img048greek.png
- img049greek.png
- img050greek.png
- img051greek.png
- img052greek.png
- img053greek.png
- img054greek.png
- img055greek.png
- img056greek.png
- img057greek.png
- img058greek.png
- img059greek.png
- img060greek.png
- img061greek.png
- img062greek.png
- img063greek.png
- img064greek.png
- img065greek.png
-)
-
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/greek )
diff --git a/src/kile/symbols/misc-math/CMakeLists.txt b/src/kile/symbols/misc-math/CMakeLists.txt
deleted file mode 100644
index 1c8df35..0000000
--- a/src/kile/symbols/misc-math/CMakeLists.txt
+++ /dev/null
@@ -1,105 +0,0 @@
-
-########### install files ###############
-
-SET( symbols
- img001misc-math.png
- img002misc-math.png
- img003misc-math.png
- img004misc-math.png
- img005misc-math.png
- img006misc-math.png
- img007misc-math.png
- img008misc-math.png
- img009misc-math.png
- img010misc-math.png
- img011misc-math.png
- img012misc-math.png
- img013misc-math.png
- img014misc-math.png
- img015misc-math.png
- img016misc-math.png
- img017misc-math.png
- img018misc-math.png
- img019misc-math.png
- img020misc-math.png
- img021misc-math.png
- img022misc-math.png
- img023misc-math.png
- img024misc-math.png
- img025misc-math.png
- img026misc-math.png
- img027misc-math.png
- img028misc-math.png
- img029misc-math.png
- img030misc-math.png
- img031misc-math.png
- img032misc-math.png
- img033misc-math.png
- img034misc-math.png
- img035misc-math.png
- img036misc-math.png
- img037misc-math.png
- img038misc-math.png
- img039misc-math.png
- img040misc-math.png
- img041misc-math.png
- img042misc-math.png
- img043misc-math.png
- img044misc-math.png
- img045misc-math.png
- img046misc-math.png
- img047misc-math.png
- img048misc-math.png
- img049misc-math.png
- img050misc-math.png
- img051misc-math.png
- img052misc-math.png
- img053misc-math.png
- img054misc-math.png
- img055misc-math.png
- img056misc-math.png
- img057misc-math.png
- img058misc-math.png
- img059misc-math.png
- img060misc-math.png
- img061misc-math.png
- img062misc-math.png
- img063misc-math.png
- img064misc-math.png
- img065misc-math.png
- img066misc-math.png
- img067misc-math.png
- img068misc-math.png
- img069misc-math.png
- img070misc-math.png
- img071misc-math.png
- img072misc-math.png
- img073misc-math.png
- img074misc-math.png
- img075misc-math.png
- img076misc-math.png
- img077misc-math.png
- img078misc-math.png
- img079misc-math.png
- img080misc-math.png
- img081misc-math.png
- img082misc-math.png
- img083misc-math.png
- img084misc-math.png
- img085misc-math.png
- img086misc-math.png
- img087misc-math.png
- img088misc-math.png
- img089misc-math.png
- img090misc-math.png
- img091misc-math.png
- img092misc-math.png
- img093misc-math.png
- img094misc-math.png
- img095misc-math.png
- img096misc-math.png
- img097misc-math.png
-)
-
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/misc-math )
-
diff --git a/src/kile/symbols/misc-text/CMakeLists.txt b/src/kile/symbols/misc-text/CMakeLists.txt
deleted file mode 100644
index e9a0f3d..0000000
--- a/src/kile/symbols/misc-text/CMakeLists.txt
+++ /dev/null
@@ -1,142 +0,0 @@
-
-########### install files ###############
-
-SET( symbols
- img001misc-text.png
- img002misc-text.png
- img003misc-text.png
- img004misc-text.png
- img005misc-text.png
- img006misc-text.png
- img007misc-text.png
- img008misc-text.png
- img009misc-text.png
- img010misc-text.png
- img011misc-text.png
- img012misc-text.png
- img013misc-text.png
- img014misc-text.png
- img015misc-text.png
- img016misc-text.png
- img017misc-text.png
- img018misc-text.png
- img019misc-text.png
- img020misc-text.png
- img021misc-text.png
- img022misc-text.png
- img023misc-text.png
- img024misc-text.png
- img025misc-text.png
- img026misc-text.png
- img027misc-text.png
- img028misc-text.png
- img029misc-text.png
- img030misc-text.png
- img031misc-text.png
- img032misc-text.png
- img033misc-text.png
- img034misc-text.png
- img035misc-text.png
- img036misc-text.png
- img037misc-text.png
- img038misc-text.png
- img039misc-text.png
- img040misc-text.png
- img041misc-text.png
- img042misc-text.png
- img043misc-text.png
- img044misc-text.png
- img045misc-text.png
- img046misc-text.png
- img047misc-text.png
- img048misc-text.png
- img049misc-text.png
- img050misc-text.png
- img051misc-text.png
- img052misc-text.png
- img053misc-text.png
- img054misc-text.png
- img055misc-text.png
- img056misc-text.png
- img057misc-text.png
- img058misc-text.png
- img059misc-text.png
- img060misc-text.png
- img061misc-text.png
- img062misc-text.png
- img063misc-text.png
- img064misc-text.png
- img065misc-text.png
- img066misc-text.png
- img067misc-text.png
- img068misc-text.png
- img069misc-text.png
- img070misc-text.png
- img071misc-text.png
- img072misc-text.png
- img073misc-text.png
- img074misc-text.png
- img075misc-text.png
- img076misc-text.png
- img077misc-text.png
- img078misc-text.png
- img079misc-text.png
- img080misc-text.png
- img081misc-text.png
- img082misc-text.png
- img083misc-text.png
- img084misc-text.png
- img085misc-text.png
- img086misc-text.png
- img087misc-text.png
- img088misc-text.png
- img089misc-text.png
- img090misc-text.png
- img091misc-text.png
- img092misc-text.png
- img093misc-text.png
- img094misc-text.png
- img095misc-text.png
- img096misc-text.png
- img097misc-text.png
- img098misc-text.png
- img099misc-text.png
- img100misc-text.png
- img101misc-text.png
- img102misc-text.png
- img103misc-text.png
- img104misc-text.png
- img105misc-text.png
- img106misc-text.png
- img107misc-text.png
- img108misc-text.png
- img109misc-text.png
- img110misc-text.png
- img111misc-text.png
- img112misc-text.png
- img113misc-text.png
- img114misc-text.png
- img115misc-text.png
- img116misc-text.png
- img117misc-text.png
- img118misc-text.png
- img119misc-text.png
- img120misc-text.png
- img121misc-text.png
- img122misc-text.png
- img123misc-text.png
- img124misc-text.png
- img125misc-text.png
- img126misc-text.png
- img127misc-text.png
- img128misc-text.png
- img129misc-text.png
- img130misc-text.png
- img131misc-text.png
- img132misc-text.png
- img133misc-text.png
- img134misc-text.png
- img135misc-text.png
-)
-
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/misc-text )
diff --git a/src/kile/symbols/operators/CMakeLists.txt b/src/kile/symbols/operators/CMakeLists.txt
deleted file mode 100644
index 589defe..0000000
--- a/src/kile/symbols/operators/CMakeLists.txt
+++ /dev/null
@@ -1,120 +0,0 @@
-
-########### install files ###############
-
-SET( symbols
- img001operators.png
- img002operators.png
- img003operators.png
- img004operators.png
- img005operators.png
- img006operators.png
- img007operators.png
- img008operators.png
- img009operators.png
- img010operators.png
- img011operators.png
- img012operators.png
- img013operators.png
- img014operators.png
- img015operators.png
- img016operators.png
- img017operators.png
- img018operators.png
- img019operators.png
- img020operators.png
- img021operators.png
- img022operators.png
- img023operators.png
- img024operators.png
- img025operators.png
- img026operators.png
- img027operators.png
- img028operators.png
- img029operators.png
- img030operators.png
- img031operators.png
- img032operators.png
- img033operators.png
- img034operators.png
- img035operators.png
- img036operators.png
- img037operators.png
- img038operators.png
- img039operators.png
- img040operators.png
- img041operators.png
- img042operators.png
- img043operators.png
- img044operators.png
- img045operators.png
- img046operators.png
- img047operators.png
- img048operators.png
- img049operators.png
- img050operators.png
- img051operators.png
- img052operators.png
- img053operators.png
- img054operators.png
- img055operators.png
- img056operators.png
- img057operators.png
- img058operators.png
- img059operators.png
- img060operators.png
- img061operators.png
- img062operators.png
- img063operators.png
- img064operators.png
- img065operators.png
- img066operators.png
- img067operators.png
- img068operators.png
- img069operators.png
- img070operators.png
- img071operators.png
- img072operators.png
- img073operators.png
- img074operators.png
- img075operators.png
- img076operators.png
- img077operators.png
- img078operators.png
- img079operators.png
- img080operators.png
- img081operators.png
- img082operators.png
- img083operators.png
- img084operators.png
- img085operators.png
- img086operators.png
- img087operators.png
- img088operators.png
- img089operators.png
- img090operators.png
- img091operators.png
- img092operators.png
- img093operators.png
- img094operators.png
- img095operators.png
- img096operators.png
- img097operators.png
- img098operators.png
- img099operators.png
- img100operators.png
- img101operators.png
- img102operators.png
- img103operators.png
- img104operators.png
- img105operators.png
- img106operators.png
- img107operators.png
- img108operators.png
- img109operators.png
- img110operators.png
- img111operators.png
- img112operators.png
- img113operators.png
-)
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/operators )
-
diff --git a/src/kile/symbols/relation/CMakeLists.txt b/src/kile/symbols/relation/CMakeLists.txt
deleted file mode 100644
index 2854e07..0000000
--- a/src/kile/symbols/relation/CMakeLists.txt
+++ /dev/null
@@ -1,159 +0,0 @@
-
-########### install files ###############
-
-SET( symbols
- img001relation.png
- img002relation.png
- img003relation.png
- img004relation.png
- img005relation.png
- img006relation.png
- img007relation.png
- img008relation.png
- img009relation.png
- img010relation.png
- img011relation.png
- img012relation.png
- img013relation.png
- img014relation.png
- img015relation.png
- img016relation.png
- img017relation.png
- img018relation.png
- img019relation.png
- img020relation.png
- img021relation.png
- img022relation.png
- img023relation.png
- img024relation.png
- img025relation.png
- img026relation.png
- img027relation.png
- img028relation.png
- img029relation.png
- img030relation.png
- img031relation.png
- img032relation.png
- img033relation.png
- img034relation.png
- img035relation.png
- img036relation.png
- img037relation.png
- img038relation.png
- img039relation.png
- img040relation.png
- img041relation.png
- img042relation.png
- img043relation.png
- img044relation.png
- img045relation.png
- img046relation.png
- img047relation.png
- img048relation.png
- img049relation.png
- img050relation.png
- img051relation.png
- img052relation.png
- img053relation.png
- img054relation.png
- img055relation.png
- img056relation.png
- img057relation.png
- img058relation.png
- img059relation.png
- img060relation.png
- img061relation.png
- img062relation.png
- img063relation.png
- img064relation.png
- img065relation.png
- img066relation.png
- img067relation.png
- img068relation.png
- img069relation.png
- img070relation.png
- img071relation.png
- img072relation.png
- img073relation.png
- img074relation.png
- img075relation.png
- img076relation.png
- img077relation.png
- img078relation.png
- img079relation.png
- img080relation.png
- img081relation.png
- img082relation.png
- img083relation.png
- img084relation.png
- img085relation.png
- img086relation.png
- img087relation.png
- img088relation.png
- img089relation.png
- img090relation.png
- img091relation.png
- img092relation.png
- img093relation.png
- img094relation.png
- img095relation.png
- img096relation.png
- img097relation.png
- img098relation.png
- img099relation.png
- img100relation.png
- img101relation.png
- img102relation.png
- img103relation.png
- img104relation.png
- img105relation.png
- img106relation.png
- img107relation.png
- img108relation.png
- img109relation.png
- img110relation.png
- img111relation.png
- img112relation.png
- img113relation.png
- img114relation.png
- img115relation.png
- img116relation.png
- img117relation.png
- img118relation.png
- img119relation.png
- img120relation.png
- img121relation.png
- img122relation.png
- img123relation.png
- img124relation.png
- img125relation.png
- img126relation.png
- img127relation.png
- img128relation.png
- img129relation.png
- img130relation.png
- img131relation.png
- img132relation.png
- img133relation.png
- img134relation.png
- img135relation.png
- img136relation.png
- img137relation.png
- img138relation.png
- img139relation.png
- img140relation.png
- img141relation.png
- img142relation.png
- img143relation.png
- img144relation.png
- img145relation.png
- img146relation.png
- img147relation.png
- img148relation.png
- img149relation.png
- img150relation.png
- img151relation.png
- img152relation.png
-)
-
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/relation )
diff --git a/src/kile/symbols/special/CMakeLists.txt b/src/kile/symbols/special/CMakeLists.txt
deleted file mode 100644
index 79c6550..0000000
--- a/src/kile/symbols/special/CMakeLists.txt
+++ /dev/null
@@ -1,185 +0,0 @@
-
-########### install files ###############
-
-SET( symbols
- img001special.png
- img002special.png
- img003special.png
- img004special.png
- img005special.png
- img006special.png
- img007special.png
- img008special.png
- img009special.png
- img010special.png
- img011special.png
- img012special.png
- img013special.png
- img014special.png
- img015special.png
- img016special.png
- img017special.png
- img018special.png
- img019special.png
- img020special.png
- img021special.png
- img022special.png
- img023special.png
- img024special.png
- img025special.png
- img026special.png
- img027special.png
- img028special.png
- img029special.png
- img030special.png
- img031special.png
- img032special.png
- img033special.png
- img034special.png
- img035special.png
- img036special.png
- img037special.png
- img038special.png
- img039special.png
- img040special.png
- img041special.png
- img042special.png
- img043special.png
- img044special.png
- img045special.png
- img046special.png
- img047special.png
- img048special.png
- img049special.png
- img050special.png
- img051special.png
- img052special.png
- img053special.png
- img054special.png
- img055special.png
- img056special.png
- img057special.png
- img058special.png
- img059special.png
- img060special.png
- img061special.png
- img062special.png
- img063special.png
- img064special.png
- img065special.png
- img066special.png
- img067special.png
- img068special.png
- img069special.png
- img070special.png
- img071special.png
- img072special.png
- img073special.png
- img074special.png
- img075special.png
- img076special.png
- img077special.png
- img078special.png
- img079special.png
- img080special.png
- img081special.png
- img082special.png
- img083special.png
- img084special.png
- img085special.png
- img086special.png
- img087special.png
- img088special.png
- img089special.png
- img090special.png
- img091special.png
- img092special.png
- img093special.png
- img094special.png
- img095special.png
- img096special.png
- img097special.png
- img098special.png
- img099special.png
- img100special.png
- img101special.png
- img102special.png
- img103special.png
- img104special.png
- img105special.png
- img106special.png
- img107special.png
- img108special.png
- img109special.png
- img110special.png
- img111special.png
- img112special.png
- img113special.png
- img114special.png
- img115special.png
- img116special.png
- img117special.png
- img118special.png
- img119special.png
- img120special.png
- img121special.png
- img122special.png
- img123special.png
- img124special.png
- img125special.png
- img126special.png
- img127special.png
- img128special.png
- img129special.png
- img130special.png
- img131special.png
- img132special.png
- img133special.png
- img134special.png
- img135special.png
- img136special.png
- img137special.png
- img138special.png
- img139special.png
- img140special.png
- img141special.png
- img142special.png
- img143special.png
- img144special.png
- img145special.png
- img146special.png
- img147special.png
- img148special.png
- img149special.png
- img150special.png
- img151special.png
- img152special.png
- img153special.png
- img154special.png
- img155special.png
- img156special.png
- img157special.png
- img158special.png
- img159special.png
- img160special.png
- img161special.png
- img162special.png
- img163special.png
- img164special.png
- img165special.png
- img166special.png
- img167special.png
- img168special.png
- img169special.png
- img170special.png
- img171special.png
- img172special.png
- img173special.png
- img174special.png
- img175special.png
- img176special.png
- img177special.png
- img178special.png
-)
-
-INSTALL( FILES ${symbols} DESTINATION share/apps/kile/mathsymbols/special )
diff --git a/src/kile/syntax/CMakeLists.txt b/src/kile/syntax/CMakeLists.txt
index 9fb2a47..e93f69e 100644
--- a/src/kile/syntax/CMakeLists.txt
+++ b/src/kile/syntax/CMakeLists.txt
@@ -1,4 +1,10 @@
########### install files ###############
-INSTALL( FILES latex.xml bibtex.xml DESTINATION share/apps/katepart/syntax )
+file( GLOB _files *.xml )
+list( SORT _files )
+
+install(
+ FILES ${_files}
+ DESTINATION ${DATA_INSTALL_DIR}/katepart/syntax
+)
diff --git a/src/kile/templates/CMakeLists.txt b/src/kile/templates/CMakeLists.txt
index dbb6e11..ec1baa1 100644
--- a/src/kile/templates/CMakeLists.txt
+++ b/src/kile/templates/CMakeLists.txt
@@ -1,4 +1,10 @@
########### install files ###############
-INSTALL( FILES template_Article.tex template_Book.tex template_Letter.tex template_Report.tex template_Beamer.tex template_Scrartcl.tex template_Scrreprt.tex template_HA-prosper.tex template_Scrbook.tex template_Prosper.tex template_Scrlttr2.tex DESTINATION share/apps/kile/templates )
+file( GLOB _files *.tex )
+list( SORT _files )
+
+install(
+ FILES ${_files}
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/templates
+)
diff --git a/src/kile/test/CMakeLists.txt b/src/kile/test/CMakeLists.txt
index c5a28e1..369119c 100644
--- a/src/kile/test/CMakeLists.txt
+++ b/src/kile/test/CMakeLists.txt
@@ -1,13 +1,17 @@
########### install files ###############
-SET( testFiles
- runTests.sh
- test.tex
- test_plain.tex
- test.bib
- test_bib.tex
- test_index.tex
+install(
+ PROGRAMS runTests.sh
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/test
)
-INSTALL( FILES ${testFiles} DESTINATION share/apps/kile/test )
+install(
+ FILES
+ test.tex
+ test_plain.tex
+ test.bib
+ test_bib.tex
+ test_index.tex
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}/test
+)