[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kate/data
From:       Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date:       2007-05-09 16:03:46
Message-ID: 1178726626.462022.2128.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 662925 by mwoehlke:

Install KATE highlighers by glob pattern instead of requiring an explicit list; this \
way there is much less maintenance


 M  +2 -17     CMakeLists.txt  


--- trunk/KDE/kdelibs/kate/data/CMakeLists.txt #662924:662925
@@ -19,27 +19,12 @@
 generate_php_xml(css-php.xml css.xml)
 generate_php_xml(html-php.xml html.xml)
 
+file(GLOB HIGHLIGHTERS "${CMAKE_CURRENT_SOURCE_DIR}/*.xml")
 
 install( FILES katesyntaxhighlightingrc katefiletyperc  DESTINATION  \
${CONFIG_INSTALL_DIR} )  install( FILES katepartui.rc katepartreadonlyui.rc  \
DESTINATION  ${DATA_INSTALL_DIR}/katepart )  install( FILES katepart.desktop  \
                DESTINATION  ${SERVICES_INSTALL_DIR} )
-install( FILES language.dtd syntax.template cpp.xml c.xml html.xml kbasic.xml \
                objectivec.xml
-               changelog.xml ada.xml css.xml perl.xml php.xml xml.xml java.xml \
                rpmspec.xml
-               sql.xml sql-mysql.xml sql-postgresql.xml vhdl.xml diff.xml bash.xml \
                latex.xml postscript.xml ruby.xml
-               desktop.xml eiffel.xml pascal.xml sather.xml python.xml makefile.xml
-               ferite.xml scheme.xml matlab.xml tcl.xml ilerpg.xml verilog.xml \
                javascript.xml
-               sml.xml winehq.xml cs.xml sgml.xml idconsole.xml xmldebug.xml \
                fortran.xml haskell.xml
-               literate-haskell.xml r.xml gnuassembler.xml mab.xml mason.xml idl.xml \
                prolog.xml
-               rsiidl.xml coldfusion.xml picsrc.xml uscript.xml lpc.xml velocity.xml \
                sci.xml ldif.xml
-               inform.xml xharbour.xml yacas.xml component-pascal.xml asm6502.xml \
                gdl.xml bibtex.xml d.xml
-               vrml.xml rexx.xml cue.xml progress.xml e.xml sieve.xml modula-2.xml \
                awk.xml cisco.xml
-               doxygen.xml lua.xml pike.xml debianchangelog.xml debiancontrol.xml \
                fgl-4gl.xml fgl-per.xml alert.xml
-               gettext.xml commonlisp.xml clipper.xml povray.xml euphoria.xml \
                mup.xml jsp.xml ocaml.xml lex.xml yacc.xml
-               cg.xml ahdl.xml ansic89.xml tibasic.xml nemerle.xml sisu.xml \
                rapidq.xml
-               purebasic.xml mips.xml logtalk.xml txt2tags.xml xslt.xml stata.xml \
                glsl.xml
-               lilypond.xml abc.xml asp.xml asm-avr.xml rib.xml cmake.xml octave.xml \
                javadoc.xml cgis.xml
-               spice.xml nasm.xml mediawiki.xml apache.xml m3u.xml ini.xml pgn.xml \
                freebasic.xml ansys.xml gap.xml djangotemplate.xml
-               actionscript.xml xul.xml opal.xml objectivecpp.xml
+install( FILES language.dtd syntax.template ${HIGHLIGHTERS}
                ${CMAKE_CURRENT_BINARY_DIR}/html-php.xml \
${CMAKE_CURRENT_BINARY_DIR}/css-php.xml \
${CMAKE_CURRENT_BINARY_DIR}/javascript-php.xml  DESTINATION \
${DATA_INSTALL_DIR}/katepart/syntax)  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic