summaryrefslogtreecommitdiffstats
path: root/konsole/konsole/Makefile.am
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commit4aed2c8219774f5d797760606b8489a92ddc5163 (patch)
tree3f8c130f7d269626bf6a9447407ef6c35954426a /konsole/konsole/Makefile.am
downloadtdebase-4aed2c8219774f5d797760606b8489a92ddc5163.tar.gz
tdebase-4aed2c8219774f5d797760606b8489a92ddc5163.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'konsole/konsole/Makefile.am')
-rw-r--r--konsole/konsole/Makefile.am80
1 files changed, 80 insertions, 0 deletions
diff --git a/konsole/konsole/Makefile.am b/konsole/konsole/Makefile.am
new file mode 100644
index 000000000..5b4876384
--- /dev/null
+++ b/konsole/konsole/Makefile.am
@@ -0,0 +1,80 @@
+# 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 =
+kdeinit_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_KPARTS)
+
+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_KDECORE)
+kded_kwrited_la_LDFLAGS = $(all_libraries) -module -avoid-version
+
+# konsole kdeinit 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_KDEUI) $(LIB_KIO) $(LIB_KDEPRINT) $(LIBUTIL) $(XTESTLIB) $(LIB_XRENDER)
+
+# kcmkonsole_SOURCES = kcmkonsole.cpp schema.cpp
+# kcmkonsole_LDADD = $(LIB_KDEUI)
+# kcmkonsole_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+
+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