-AUTOMAKE_OPTIONS = foreign 1.4
-DISTCLEANFILES= *.orig *.rej *~ *.bak core
-MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
+include $(top_srcdir)/config/common.am
+
+SUBDIRS = gimages glade
+
noinst_LTLIBRARIES = libgtk.la
-INCLUDES = ${FRONTEND_INCLUDES} -I${top_srcdir}/src/ \
- -I${top_srcdir}/src/frontends/ \
- ${SIGC_CFLAGS}
-LIBS=
-LDFLAGS=
-LYXDATADIRS =
-ETAGS_ARGS = --lang=c++
+
+INCLUDES = -I$(top_srcdir)/images -I$(top_srcdir)/src \
+ -I$(top_srcdir)/src/frontends \
+ -I$(top_srcdir)/src/frontends/controllers \
+ -I../xforms \
+ -I$(top_srcdir)/src/frontends/xforms \
+ $(BOOST_INCLUDES) @GTK_FRONTEND_CFLAGS@
+
+libgtk_la_LIBADD = $(xforms_objects) ../xforms/forms/*.lo @GTK_FRONTEND_LIBS@ @XFORMS_LIBS@
+
+# Alphabetical order please. It makes it easier to figure out what's missing.
libgtk_la_SOURCES = \
+ Alert_pimpl.C \
Dialogs.C \
- FormCopyright.C \
- FormCopyright.h
+ FileDialog.C \
+ FileDialogPrivate.C \
+ FileDialogPrivate.h \
+ GAboutlyx.C \
+ GAboutlyx.h \
+ GBC.C \
+ GBC.h \
+ GCharacter.C \
+ GCharacter.h \
+ GErrorList.C \
+ GErrorList.h \
+ GLyXKeySym.C \
+ GLyXKeySym.h \
+ GMathDelim.C \
+ GMathDelim.h \
+ GMathPanel.C \
+ GMathPanel.h \
+ GMathsMatrix.C \
+ GMathsMatrix.h \
+ GMenubar.C \
+ GMenubar.h \
+ GMiniBuffer.C \
+ GMiniBuffer.h \
+ GPainter.C \
+ GPainter.h \
+ GParagraph.C \
+ GParagraph.h \
+ GPrint.C \
+ GPrint.h \
+ GScreen.C \
+ GScreen.h \
+ GSearch.C \
+ GSearch.h \
+ GShowFile.C \
+ GShowFile.h \
+ GSpellchecker.C \
+ GSpellchecker.h \
+ GTableCreate.C \
+ GTableCreate.h \
+ GTexinfo.C \
+ GTexinfo.h \
+ GText.C \
+ GText.h \
+ GTimeout.C \
+ GTimeout.h \
+ GToc.C \
+ GToc.h \
+ GToolbar.C \
+ GToolbar.h \
+ GUrl.C \
+ GUrl.h \
+ GView.C \
+ GView.h \
+ GViewBase.C \
+ GViewBase.h \
+ GWorkArea.C \
+ GWorkArea.h \
+ GXpmBtnTbl.C \
+ GXpmBtnTbl.h \
+ GtkmmX.h \
+ IdSc.C \
+ IdSc.h \
+ LyXKeySymFactory.C \
+ LyXScreenFactory.C \
+ WorkAreaFactory.C \
+ codeConvert.h \
+ ghelpers.C \
+ ghelpers.h \
+ io_callback.C \
+ io_callback.h \
+ lyx_gui.C \
+ xftFontLoader.C \
+ xftFontLoader.h \
+ xftFontMetrics.C
-# These still have to be added. Sooner or later. ARRae-20000411
-# GUI_defaults.C \
-# GUI_initialize.C \
-# GUI_postlyxrc.C \
-# GUI_runtime.C \
-# GUI_applymenu.C
-# just copied from old lyx repository
-dist-hook:
- for subdir in $(LYXDATADIRS) ; do \
- test -d $(distdir)/$$subdir \
- || mkdir $(distdir)/$$subdir \
- || exit 1; \
- chmod 777 $(distdir)/$$subdir; \
- list=`(cd $(srcdir)/$$subdir && ls -1 | grep -v CVS)`; \
- echo $$list ; \
- for fil in $$list ; do \
- cp -p $(srcdir)/$$subdir/$$fil $(distdir)/$$subdir ; \
- done ; \
- done
+xforms_objects = \
+ ../xforms/bmtable.lo \
+ ../xforms/checkedwidgets.lo \
+ ../xforms/ColorHandler.lo \
+ ../xforms/Color.lo \
+ ../xforms/combox.lo \
+ ../xforms/fdesign_base.lo \
+ ../xforms/FormBibitem.lo \
+ ../xforms/FormBibtex.lo \
+ ../xforms/FormBox.lo \
+ ../xforms/FormBranch.lo \
+ ../xforms/FormBrowser.lo \
+ ../xforms/FormChanges.lo \
+ ../xforms/FormCitation.lo \
+ ../xforms/FormColorpicker.lo \
+ ../xforms/FormDialogView.lo \
+ ../xforms/FormDocument.lo \
+ ../xforms/FormERT.lo \
+ ../xforms/FormExternal.lo \
+ ../xforms/FormFloat.lo \
+ ../xforms/FormGraphics.lo \
+ ../xforms/FormInclude.lo \
+ ../xforms/FormLog.lo \
+ ../xforms/FormMathsBitmap.lo \
+ ../xforms/FormMathsDelim.lo \
+ ../xforms/FormMathsSpace.lo \
+ ../xforms/FormMathsStyle.lo \
+ ../xforms/FormNote.lo \
+ ../xforms/FormPreamble.lo \
+ ../xforms/FormPreferences.lo \
+ ../xforms/FormRef.lo \
+ ../xforms/FormSendto.lo \
+ ../xforms/forms_gettext.lo \
+ ../xforms/FormTabular.lo \
+ ../xforms/FormText.lo \
+ ../xforms/FormThesaurus.lo \
+ ../xforms/FormVSpace.lo \
+ ../xforms/FormWrap.lo \
+ ../xforms/freebrowser.lo \
+ ../xforms/input_validators.lo \
+ ../xforms/RadioButtonGroup.lo \
+ ../xforms/Tooltips.lo \
+ ../xforms/xformsBC.lo \
+ ../xforms/xforms_helpers.lo \
+ ../xforms/xformsImage.lo \
+ ../xforms/xforms_resize.lo