# This file is part of Konsole - an X terminal for KDE # set the include path for X, qt and KDE INCLUDES = -I. $(all_includes) # you can add here more. This one gets installed # bin_PROGRAMS = kcmkonsole bin_PROGRAMS = noinst_PROGRAMS = fontembedder lib_LTLIBRARIES = tdeinit_LTLIBRARIES = konsole.la kde_module_LTLIBRARIES = libkonsolepart.la kded_kwrited.la libkonsolepart_la_SOURCES = TEPty.cpp BlockArray.cpp konsole_part.cpp \ schema.cpp \ session.cpp \ zmodem_dialog.cpp \ TEWidget.cpp \ TEmuVt102.cpp \ TEScreen.cpp konsole_wcwidth.cpp \ TEmulation.cpp \ TEHistory.cpp \ keytrans.cpp \ konsoleiface.skel \ sessioniface.skel libkonsolepart_la_LDFLAGS = $(KDE_PLUGIN) $(all_libraries) libkonsolepart_la_LIBADD = $(XTESTLIB) $(LIB_TDEPARTS) fontembedder_SOURCES = fontembedder.cpp fontembedder_LDFLAGS = $(all_libraries) fontembedder_LDADD = $(LIB_QT) # kwrited kded module kded_kwrited_la_SOURCES = kwrited.cpp TEPty.cpp kwrited.skel kded_kwrited_la_LIBADD = $(LIB_TDECORE) kded_kwrited_la_LDFLAGS = $(all_libraries) -module -avoid-version # konsole tdeinit module konsole_la_SOURCES = TEPty.cpp BlockArray.cpp main.cpp konsole.cpp schema.cpp session.cpp TEWidget.cpp TEmuVt102.cpp \ TEScreen.cpp TEmulation.cpp TEHistory.cpp keytrans.cpp konsoleiface.skel sessioniface.skel \ konsole_wcwidth.cpp konsolebookmarkhandler.cpp konsolebookmarkmenu.cpp \ zmodem_dialog.cpp printsettings.cpp konsole_la_LDFLAGS = $(all_libraries) -module -avoid-version konsole_la_LIBADD = $(LIB_TDEUI) $(LIB_TDEIO) $(LIB_TDEPRINT) $(LIBUTIL) $(XTESTLIB) $(LIB_XRENDER) # kcmkonsole_SOURCES = kcmkonsole.cpp schema.cpp # kcmkonsole_LDADD = $(LIB_TDEUI) # kcmkonsole_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor noinst_HEADERS = TEWidget.h TEPty.h TEmulation.h TEmuVt102.h \ TECommon.h TEScreen.h konsole.h schema.h session.h konsole_wcwidth.h \ kwrited.h TEHistory.h keytrans.h default.keytab.h BlockArray.h \ konsolebookmarkhandler.h konsolebookmarkmenu.h zmodem_dialog.h \ printsettings.h linefont.h METASOURCES = AUTO messages: rc.cpp rm -f schemas.cpp rm -f tips.cpp (cd .. && $(PREPARETIPS) > konsole/tips.cpp) for i in ../other/*.schema; do \ grep "^title" $$i | cut -d':' -f2- | sed -e 's#^title \(.*\)$$#i18n(\"\1\")#' >> schemas.cpp ;\ done for i in ../other/*.Keytab ../other/*.keytab; do \ grep "^keyboard" $$i | sed -e 's#^keyboard \"\(.*\)\"$$#i18n(\"\1\")#' >> schemas.cpp ;\ done $(XGETTEXT) *.cpp -o $(podir)/konsole.pot rm -f schemas.cpp rm -f tips.cpp # setting up x-application/konsole as a special mimetype mimedir = $(kde_mimedir)/application mime_DATA = x-konsole.desktop EXTRA_DIST = $(mime_DATA) fonts: fontembedder ./fontembedder $(srcdir)/linefont.src > linefont.h