1EXTRA_DIST = uimapplet.desktop.in 2 3if QT 4INCLUDES += -I$(top_srcdir) -I$(top_builddir) -I.. 5QT_CXXFLAGS = $(UIM_QT_CXXFLAGS) 6QT_LDFLAGS = $(UIM_QT_LDFLAGS) 7 8HEADER_FILES = \ 9 common-quimhelpertoolbar.h \ 10 common-uimstateindicator.h \ 11 standalone-qt.h 12if KDE_APPLET 13HEADER_FILES += \ 14 applet-kde.h 15endif 16 17MOC_FILES = \ 18 common-quimhelpertoolbar.moc \ 19 common-uimstateindicator.moc \ 20 standalone-qt.moc 21if KDE_APPLET 22MOC_FILES += \ 23 applet-kde.moc 24endif 25 26noinst_HEADERS = $(HEADER_FILES) 27 28bin_PROGRAMS = uim-toolbar-qt 29 30if KDE_APPLET 31applet_LTLIBRARIES = uim_panelapplet.la 32appletdir = @KDE_LIB_DIR@/kde3 33 34lnkdir = @KDE_DATA_DIR@/kicker/applets 35lnk_DATA = uimapplet.desktop 36endif 37 38# Toolbar Common 39noinst_LTLIBRARIES = libtoolbarcommon.la 40libtoolbarcommon_la_SOURCES = common-quimhelpertoolbar.cpp common-uimstateindicator.cpp ../qtgettext.h \ 41 common-quimhelpertoolbar.h common-uimstateindicator.h 42libtoolbarcommon_la_CXXFLAGS = $(QT_CXXFLAGS) 43libtoolbarcommon_la_LDFLAGS = $(QT_LDFLAGS) -avoid-version 44libtoolbarcommon_la_LIBADD = $(top_builddir)/uim/libuim-scm.la \ 45 $(top_builddir)/uim/libuim.la 46common-quimhelpertoolbar.cpp: common-quimhelpertoolbar.moc 47common-uimstateindicator.cpp: common-uimstateindicator.moc 48 49# Toolbar Standalone 50uim_toolbar_qt_SOURCES = standalone-qt.cpp standalone-qt.h ../qtgettext.h \ 51 common-quimhelpertoolbar.h common-uimstateindicator.h 52uim_toolbar_qt_CXXFLAGS = $(QT_CXXFLAGS) 53uim_toolbar_qt_LDFLAGS = $(QT_LDFLAGS) 54uim_toolbar_qt_LDADD = $(top_builddir)/uim/libuim-scm.la \ 55 $(top_builddir)/uim/libuim.la ./libtoolbarcommon.la 56standalone-qt.cpp: standalone-qt.moc 57 58# Toolbar applet 59if KDE_APPLET 60uim_panelapplet_la_SOURCES = applet-kde.cpp applet-kde.h ../qtgettext.h \ 61 common-quimhelpertoolbar.h common-uimstateindicator.h 62uim_panelapplet_la_CXXFLAGS = -I@KDE_INCLUDE_DIR@ $(QT_CXXFLAGS) 63uim_panelapplet_la_LDFLAGS = -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -L@KDE_LIB_DIR@ $(QT_LDFLAGS) 64uim_panelapplet_la_LIBADD = $(top_builddir)/uim/libuim-scm.la \ 65 $(top_builddir)/uim/libuim.la \ 66 libtoolbarcommon.la -lkdeui -lkdecore 67applet-kde.cpp: applet-kde.moc 68endif 69 70CLEANFILES = \ 71 $(MOC_FILES) \ 72 $(UI_TMP_FILES) 73 74.h.moc: 75 $(MOC) $< -o $*.moc 76.ui.h: 77 $(UIC) $< -o $*.h 78endif 79 80