X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2FMakefile.am;h=88a42a342787e90fb9996ba0ac72194314c8aa82;hb=36945644e70db39a8316570bb44fabc7a3bd3d49;hp=808367f678094abd4cf02a7eba60c9be28eff6ae;hpb=358a19aca826ef7f09a64fbef19887f448e4efc7;p=lyx.git diff --git a/src/frontends/Makefile.am b/src/frontends/Makefile.am index 808367f678..88a42a3427 100644 --- a/src/frontends/Makefile.am +++ b/src/frontends/Makefile.am @@ -1,43 +1,45 @@ -AUTOMAKE_OPTIONS = foreign 1.4 -DISTCLEANFILES= *.orig *.rej *~ *.bak core -MAINTAINERCLEANFILES = $(srcdir)/Makefile.in -# xforms has to be fixed here as we still need object files in this directory -# for the compilation of other frontends, so until that we have to let this -# here. -SUBDIRS = support controllers xforms @FRONTEND@ -ETAGS_ARGS = --lang=c++ -BOOST_INCLUDES = -I$(top_srcdir)/boost -INCLUDES = ${FRONTEND_INCLUDES} -I${srcdir}/.. -I${srcdir}/xforms ${SIGC_CFLAGS} $(BOOST_INCLUDES) -LIBS = -noinst_LTLIBRARIES = libfrontends.la +include $(top_srcdir)/config/common.am + +SUBDIRS = controllers $(FRONTENDS_SUBDIRS) + +DIST_SUBDIRS = controllers xforms qt2 gtk + +EXTRA_DIST = pch.h -libfrontends_la_LIBADD= @FRONTEND_GUILIB@ \ - support/libfrontendsupport.la \ - controllers/libcontrollers.la +BUILT_SOURCES = $(PCH_FILE) -libfrontends_la_DEPENDENCIES = @FRONTEND_GUILIB@ \ - support/libfrontendsupport.la \ - controllers/libcontrollers.la +noinst_LTLIBRARIES = libfrontends.la + +AM_CPPFLAGS += $(PCH_FLAGS) -I$(srcdir)/.. $(BOOST_INCLUDES) -libfrontends_la_SOURCES=\ +libfrontends_la_SOURCES = \ + Alert.C \ + Alert.h \ + Alert_pimpl.h \ Dialogs.C \ Dialogs.h \ - DialogBase.h \ FileDialog.h \ - GUIRunTime.h \ - Liason.C \ - Liason.h \ - Menubar.C \ + LyXKeySym.h \ + LyXKeySymFactory.h \ + LyXScreenFactory.h \ + LyXView.C \ + LyXView.h \ Menubar.h \ + Painter.C \ + Painter.h \ Timeout.C \ Timeout.h \ - Toolbar.C \ - Toolbar.h - -EXTRA_DIST = kde qt2 gnome - -dist-hook: - @cd $(distdir) ; \ - rm -rf `find kde -name \*CVS\*`; \ - rm -rf `find qt2 -name \*CVS\*`; \ - rm -rf `find gnome -name \*CVS\*` + Toolbars.C \ + Toolbars.h \ + WorkArea.h \ + WorkAreaFactory.h \ + font_metrics.h \ + guiapi.h \ + guiapi.C \ + key_state.h \ + lyx_gui.h \ + mouse_state.h \ + nullpainter.C \ + nullpainter.h \ + screen.C \ + screen.h