-AUTOMAKE_OPTIONS = foreign 1.4
-DISTCLEANFILES= *.orig *.rej *~ *.bak core
-MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
-noinst_LTLIBRARIES = libcontrollers.o
-BOOST_INCLUDES = -I$(top_srcdir)/boost
-INCLUDES = -I${top_srcdir}/src/ \
- -I${top_srcdir}/src/frontends/ \
- ${SIGC_CFLAGS} $(BOOST_INCLUDES)
-LIBS =
-ETAGS_ARGS = --lang=c++
+include $(top_srcdir)/config/common.am
-EXTRA_DIST = ButtonController.tmpl ControlDialog.tmpl ControlInset.tmpl
+EXTRA_DIST = BCView.tmpl ControlDialog.tmpl
-libcontrollers_o_SOURCES=\
+INCLUDES = -I$(top_srcdir)/src $(BOOST_INCLUDES)
+
+noinst_LTLIBRARIES = libcontrollers.la
+
+libcontrollers_la_SOURCES= \
+ Dialog.C \
+ Dialog.h \
+ Kernel.C \
+ Kernel.h \
biblio.C \
biblio.h \
character.C \
character.h \
+ frnt_lang.C \
+ frnt_lang.h \
+ tex_helpers.C \
+ tex_helpers.h \
+ BCView.h \
+ BCView.C \
+ ButtonController.C \
ButtonController.h \
- ButtonControllerBase.C \
- ButtonControllerBase.h \
ButtonPolicies.C \
ButtonPolicies.h \
ControlAboutlyx.C \
ControlAboutlyx.h \
- ControlBibitem.C \
- ControlBibitem.h \
ControlBibtex.C \
ControlBibtex.h \
ControlButtons.C \
ControlButtons.h \
ControlCharacter.C \
ControlCharacter.h \
+ ControlChanges.C \
+ ControlChanges.h \
ControlCitation.C \
ControlCitation.h \
ControlCommand.C \
ControlCommand.h \
+ ControlCommandBuffer.C \
+ ControlCommandBuffer.h \
ControlConnections.C \
ControlConnections.h \
ControlDialog.h \
ControlDialog_impl.C \
ControlDialog_impl.h \
- ControlError.h \
- ControlError.C \
- ControlERT.h \
+ ControlDocument.C \
+ ControlDocument.h \
+ ControlErrorList.C \
+ ControlErrorList.h \
ControlERT.C \
- ControlExternal.h \
+ ControlERT.h \
ControlExternal.C \
- ControlFloat.h \
+ ControlExternal.h \
ControlFloat.C \
- ControlGraphics.h \
+ ControlFloat.h \
+ ControlForks.C \
+ ControlForks.h \
ControlGraphics.C \
+ ControlGraphics.h \
ControlInclude.C \
ControlInclude.h \
- ControlIndex.C \
- ControlIndex.h \
- ControlInset.h \
ControlLog.C \
ControlLog.h \
+ ControlMath.C \
+ ControlMath.h \
ControlMinipage.C \
ControlMinipage.h \
+ ControlNote.C \
+ ControlNote.h \
+ ControlParagraph.C \
+ ControlParagraph.h \
ControlPreamble.C \
ControlPreamble.h \
+ ControlPrefs.C \
+ ControlPrefs.h \
ControlPrint.C \
ControlPrint.h \
ControlRef.C \
ControlRef.h \
ControlSearch.C \
ControlSearch.h \
+ ControlSendto.C \
+ ControlSendto.h \
ControlShowFile.C \
ControlShowFile.h \
ControlSpellchecker.C \
ControlSpellchecker.h \
+ ControlTabular.C \
+ ControlTabular.h \
ControlTabularCreate.C \
ControlTabularCreate.h \
ControlTexinfo.C \
ControlThesaurus.h \
ControlToc.C \
ControlToc.h \
- ControlUrl.C \
- ControlUrl.h \
ControlVCLog.C \
ControlVCLog.h \
+ ControlWrap.C \
+ ControlWrap.h \
GUI.h \
ViewBase.h \
+ ViewBase.C \
helper_funcs.C \
helper_funcs.h
-
-libcontrollers.o: $(libcontrollers_o_OBJECTS) $(libcontrollers_o_DEPENDENCIES)
- rm -f ../libcontrollers.objects.new
- for fil in $(libcontrollers_o_OBJECTS) ; do \
- echo controllers/$$fil >> ../libcontrollers.objects.new ; \
- done
- if [ -f ../libcontrollers.objects ] ; then \
- cmp -s ../libcontrollers.objects ../libcontrollers.objects.new || mv ../libcontrollers.objects.new ../libcontrollers.objects ; \
- else \
- mv ../libcontrollers.objects.new ../libcontrollers.objects ; \
- fi