Compile MIME magic file

This partially resolves Bug 2217

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 026a0ccdcd)
pull/16/head
Slávek Banko 9 years ago
parent 070b4f3f55
commit 10f97f0a42

@ -36,7 +36,17 @@ link_directories(
##### other data ################################ ##### other data ################################
install( FILES tdeio.magic DESTINATION ${CONFIG_INSTALL_DIR}/magic ) add_custom_command(
OUTPUT tdeio.magic.mgc
COMMAND file -C -m ${CMAKE_CURRENT_SOURCE_DIR}/tdeio.magic
)
add_custom_target(
tdeio_magic_mgc
ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/tdeio.magic.mgc
)
install( FILES tdeio.magic ${CMAKE_CURRENT_BINARY_DIR}/tdeio.magic.mgc DESTINATION ${CONFIG_INSTALL_DIR}/magic )
install( FILES install( FILES
application.desktop kurifilterplugin.desktop application.desktop kurifilterplugin.desktop

@ -35,7 +35,7 @@ libtdeio_la_LIBADD = kssl/libkssl.la tdeio/libtdeiocore.la \
$(LIBZ) $(LIBFAM) $(LIBVOLMGT) $(ACL_LIBS) $(LIB_QT) $(LIB_TDECORE) $(top_builddir)/dcop/libDCOP.la $(LIB_X11) $(LIBZ) $(LIBFAM) $(LIBVOLMGT) $(ACL_LIBS) $(LIB_QT) $(LIB_TDECORE) $(top_builddir)/dcop/libDCOP.la $(LIB_X11)
magicdir = $(kde_confdir)/magic magicdir = $(kde_confdir)/magic
magic_DATA = tdeio.magic magic_DATA = tdeio.magic tdeio.magic.mgc
kde_servicetypes_DATA = application.desktop kurifilterplugin.desktop \ kde_servicetypes_DATA = application.desktop kurifilterplugin.desktop \
kcomprfilter.desktop kscan.desktop kdatatool.desktop \ kcomprfilter.desktop kscan.desktop kdatatool.desktop \
@ -64,6 +64,11 @@ messages:
$(XGETTEXT) `find . ../tdeioslave -name "*.cpp" -o -name "*.cc" -o -name "*.h"` -o $(podir)/tdeio.pot $(XGETTEXT) `find . ../tdeioslave -name "*.cpp" -o -name "*.cc" -o -name "*.h"` -o $(podir)/tdeio.pot
rm -f rc.cpp rm -f rc.cpp
SUFFIXES = .magic .magic.mgc
.magic.magic.mgc:
(cd `dirname $@` && file -C -m $<)
DOXYGEN_REFERENCES = tdecore tdefx kjs dcop tdeui tdeio/tdeio tdeio/tdefile DOXYGEN_REFERENCES = tdecore tdefx kjs dcop tdeui tdeio/tdeio tdeio/tdefile
DOXYGEN_EXCLUDE = kssl/kssl DOXYGEN_EXCLUDE = kssl/kssl
include ../admin/Doxyfile.am include ../admin/Doxyfile.am

Loading…
Cancel
Save