noinst_LTLIBRARIES = libgtk.la AM_CPPFLAGS = \ $(WP_CPPFLAGS) \ -I$(top_srcdir)/src/wp/ap/xp/ToolbarIcons \ -DPREFIX=\""$(prefix)"\" \ -DSYSCONFDIR=\""$(sysconfdir)"\" \ -DABIWORD_PLUGINSDIR="\"$(ABIWORD_PLUGINSDIR)"\" \ -DDATADIR="\"$(datadir)\"" # source and ui files for Hildon hildon_src = hildon/ap_UnixHildonFrameImpl.cpp \ hildon/ap_UnixHildonFrameImpl.h hildon_ui = hildon/ap_UnixHildonDialog_HdrFtr.xml \ hildon/ap_UnixHildonDialog_Options.xml # these are alternate file for a plain Gtk build. altgtk_ui = ap_UnixDialog_Options.xml \ ap_UnixDialog_HdrFtr.xml \ ap_UnixDialog_Options_ColorSel.xml \ $(NULL) spell_src = ap_UnixDialog_Spell.cpp spell_ui = ap_UnixDialog_Spell.xml statusbar_src = ap_UnixStatusBar.cpp # list all conditional source files here so they end up in the dist tarball conditional_src = \ $(hildon_src) \ $(spell_src) \ $(statusbar_src) \ $(NULL) conditional_ui = \ $(hildon_ui) \ $(altgtk_ui) \ $(spell_ui) \ $(NULL) libgtk_la_SOURCES = \ abiwidget.cpp \ abiwidget.h \ ap_DocView.cpp \ ap_DocView.h \ ap_UnixApp.cpp \ ap_UnixApp.h \ ap_UnixAppImpl.cpp \ ap_UnixAppImpl.h \ ap_UnixClipboard.cpp \ ap_UnixClipboard.h \ ap_UnixDialog_All.h \ ap_UnixDialog_Annotation.cpp \ ap_UnixDialog_Annotation.h \ ap_UnixDialog_Background.cpp \ ap_UnixDialog_Background.h \ ap_UnixDialog_Break.cpp \ ap_UnixDialog_Break.h \ ap_UnixDialog_Columns.cpp \ ap_UnixDialog_Columns.h \ ap_UnixDialogFactory.cpp \ ap_UnixDialog_Field.cpp \ ap_UnixDialog_Field.h \ ap_UnixDialog_FormatFootnotes.cpp \ ap_UnixDialog_FormatFootnotes.h \ ap_UnixDialog_FormatFrame.cpp \ ap_UnixDialog_FormatFrame.h \ ap_UnixDialog_FormatTable.cpp \ ap_UnixDialog_FormatTable.h \ ap_UnixDialog_FormatTOC.cpp \ ap_UnixDialog_FormatTOC.h \ ap_UnixDialog_Goto.cpp \ ap_UnixDialog_Goto.h \ ap_UnixDialog_HdrFtr.cpp \ ap_UnixDialog_HdrFtr.h \ ap_UnixDialog_InsertBookmark.cpp \ ap_UnixDialog_InsertBookmark.h \ ap_UnixDialog_Insert_DateTime.cpp \ ap_UnixDialog_Insert_DateTime.h \ ap_UnixDialog_InsertHyperlink.cpp \ ap_UnixDialog_InsertHyperlink.h \ ap_UnixDialog_InsertTable.cpp \ ap_UnixDialog_InsertTable.h \ ap_UnixDialog_Latex.cpp \ ap_UnixDialog_Latex.h \ ap_UnixDialog_ListRevisions.cpp \ ap_UnixDialog_ListRevisions.h \ ap_UnixDialog_Lists.cpp \ ap_UnixDialog_Lists.h \ ap_UnixDialog_MailMerge.cpp \ ap_UnixDialog_MailMerge.h \ ap_UnixDialog_MarkRevisions.cpp \ ap_UnixDialog_MarkRevisions.h \ ap_UnixDialog_MergeCells.cpp \ ap_UnixDialog_MergeCells.h \ ap_UnixDialog_MetaData.cpp \ ap_UnixDialog_MetaData.h \ ap_UnixDialog_New.cpp \ ap_UnixDialog_New.h \ ap_UnixDialog_Options.cpp \ ap_UnixDialog_Options.h \ ap_UnixDialog_PageNumbers.cpp \ ap_UnixDialog_PageNumbers.h \ ap_UnixDialog_PageSetup.cpp \ ap_UnixDialog_PageSetup.h \ ap_UnixDialog_Paragraph.cpp \ ap_UnixDialog_Paragraph.h \ ap_UnixDialog_Replace.cpp \ ap_UnixDialog_Replace.h \ ap_UnixDialog_Spell.h \ ap_UnixDialog_SplitCells.cpp \ ap_UnixDialog_SplitCells.h \ ap_UnixDialog_Styles.cpp \ ap_UnixDialog_Styles.h \ ap_UnixDialog_Stylist.cpp \ ap_UnixDialog_Stylist.h \ ap_UnixDialog_Tab.cpp \ ap_UnixDialog_Tab.h \ ap_UnixDialog_ToggleCase.cpp \ ap_UnixDialog_ToggleCase.h \ ap_UnixDialog_WordCount.cpp \ ap_UnixDialog_WordCount.h \ ap_UnixFrame.cpp \ ap_UnixFrame.h \ ap_UnixFrameImpl.cpp \ ap_UnixFrameImpl.h \ ap_UnixLeftRuler.cpp \ ap_UnixLeftRuler.h \ ap_UnixPrefs.cpp \ ap_UnixPrefs.h \ ap_UnixPreview_Annotation.cpp \ ap_UnixPreview_Annotation.h \ ap_UnixStatusBar.h \ ap_UnixStockIcons.cpp \ ap_UnixStockIcons.h \ ap_Unix_TB_CFactory.cpp \ ap_UnixToolbar_Control_All.h \ ap_UnixToolbar_FontCombo.cpp \ ap_UnixToolbar_FontCombo.h \ ap_UnixToolbar_SizeCombo.cpp \ ap_UnixToolbar_SizeCombo.h \ ap_UnixToolbar_StyleCombo.cpp \ ap_UnixToolbar_StyleCombo.h \ ap_UnixToolbar_ZoomCombo.cpp \ ap_UnixToolbar_ZoomCombo.h \ ap_UnixTopRuler.cpp \ ap_UnixTopRuler.h \ ap_UnixViewListener.cpp \ ap_UnixViewListener.h uidir=$(ABIWORD_UIDIR) ui_DATA = \ ap_UnixDialog_Annotation.xml \ ap_UnixDialog_Break.xml \ ap_UnixDialog_Field.xml \ ap_UnixDialog_FormatTOC.xml \ ap_UnixDialog_FormatFootnotes.xml \ ap_UnixDialog_FormatTable.xml \ ap_UnixDialog_FormatFrame.xml \ ap_UnixDialog_Goto.xml \ ap_UnixDialog_InsertTable.xml \ ap_UnixDialog_Insert_DateTime.xml \ ap_UnixDialog_MailMerge.xml \ ap_UnixDialog_MetaData.xml \ ap_UnixDialog_PageNumbers.xml \ ap_UnixDialog_PageSetup.xml \ ap_UnixDialog_Replace.xml \ ap_UnixDialog_New.xml \ ap_UnixDialog_Styles.xml \ ap_UnixDialog_Stylist.xml \ ap_UnixDialog_Stylist_modal.xml \ ap_UnixDialog_Tab.xml \ ap_UnixDialog_WordCount.xml \ ap_UnixDialog_Latex.xml \ $(NULL) if ENABLE_SPELL libgtk_la_SOURCES += $(spell_src) ui_DATA += $(spell_ui) endif if ENABLE_STATUSBAR libgtk_la_SOURCES += $(statusbar_src) endif if EMBEDDED_HILDON libgtk_la_SOURCES += $(hildon_src) ui_DATA += $(hildon_ui) hildondesktopdir = @datadir@/applications/hildon hildondesktop_DATA = hildon/abiword.desktop hildondbusdir = @datadir@/dbus-1/services hildondbus_DATA = hildon/com.abisource.abiword.service hildonicondir = @datadir@/pixmaps hildonicon_DATA = hildon/qgn_list_abiword.png else ui_DATA += $(altgtk_ui) endif EXTRA_DIST = \ $(conditional_src) \ $(conditional_ui) \ $(ui_DATA) \ hildon/qgn_list_abiword.png \ hildon/com.abisource.abiword.service.in \ hildon/abiword.desktop.in \ $(NULL)