]> git.lyx.org Git - lyx.git/commitdiff
cleaner ld -r
authorLars Gullik Bjønnes <larsbj@gullik.org>
Wed, 20 Feb 2002 22:57:44 +0000 (22:57 +0000)
committerLars Gullik Bjønnes <larsbj@gullik.org>
Wed, 20 Feb 2002 22:57:44 +0000 (22:57 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3580 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/Makefile.am
src/frontends/support/Makefile.am
src/graphics/Makefile.am
src/insets/Makefile.am
src/mathed/Makefile.am
src/support/Makefile.am

index 2c155a9ea93bb64dcfde2f23692792a9ec4ad810..9954cb37140c5285d094493d8c1c079841bb1428 100644 (file)
@@ -9,19 +9,19 @@ 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.o
+noinst_LTLIBRARIES = libfrontends.la
 
-libfrontends_o_LIBADD= \
+libfrontends_la_LIBADD= \
        xforms/*.lo \
        controllers/*.lo \
        support/libfrontendsupport.o
 
-libfrontends_o_DEPENDENCIES = \
+libfrontends_la_DEPENDENCIES = \
        xforms/*.lo \
        controllers/*.lo \
        support/libfrontendsupport.o
 
-libfrontends_o_SOURCES=\
+libfrontends_la_SOURCES=\
        Alert.C \
        Alert.h \
        Alert_pimpl.h \
@@ -39,6 +39,11 @@ libfrontends_o_SOURCES=\
        Toolbar.C \
        Toolbar.h
 
+libfrontends.la: libfrontends.o
+
+libfrontends.o: $(libfrontends_la_OBJECTS) $(libfrontends_la_DEPENDENCIES)
+       $(CXXLINK) $(libfrontends_la_OBJECTS) $(libfrontends_la_LIBADD)
+
 EXTRA_DIST = qt2 gnome
 
 dist-hook:
index e227dc139006ed34288ecf9f39c8f8be164974cc..6ac2f9bc8872765b0d716026d6e653e2455b94c9 100644 (file)
@@ -1,15 +1,20 @@
 AUTOMAKE_OPTIONS = foreign 1.4
 DISTCLEANFILES= *.orig *.rej *~ *.bak core
 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
-noinst_LTLIBRARIES = libfrontendsupport.o
+noinst_LTLIBRARIES = libfrontendsupport.la
 LIBS =
 ETAGS_ARGS = --lang=c++
 INCLUDES = -I${srcdir}/../../ $(SIGC_CFLAGS)
 
-libfrontendsupport_o_SOURCES = \
+libfrontendsupport_la_SOURCES = \
        LyXImage.h \
        LyXImage.C
 
+libfrontendsupport.la: libfrontendsupport.o
+
+libfrontendsupport.o: $(libfrontendsupport_la_OBJECTS) $(libfrontendsupport_la_DEPENDENCIES)
+       $(CXXLINK) $(libfrontendsupport_la_OBJECTS)
+
 EXTRA_DIST = \
        LyXImage_X.h \
        LyXImage_X.C
index dd6d51661ecaa5bfa11e31f55592513170802c48..ecdace9771debcd10702e6a5c411a574a71c7489 100644 (file)
@@ -1,13 +1,13 @@
 AUTOMAKE_OPTIONS = foreign
 DISTCLEANFILES= *.orig *.rej *~ *.bak core
 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
-noinst_LTLIBRARIES = libgraphics.o
+noinst_LTLIBRARIES = libgraphics.la
 LIBS =
 ETAGS_ARGS = --lang=c++
 BOOST_INCLUDES = -I$(top_srcdir)/boost
 INCLUDES = -I${srcdir}/../ $(SIGC_CFLAGS) $(BOOST_INCLUDES)
 
-libgraphics_o_SOURCES = \
+libgraphics_la_SOURCES = \
        GraphicsCache.h \
        GraphicsCache.C \
        GraphicsCacheItem.h \
@@ -16,3 +16,8 @@ libgraphics_o_SOURCES = \
        ImageLoaderXPM.C \
        ImageLoader.h \
        ImageLoader.C 
+
+libgraphics.la: libgraphics.o
+
+libgraphics.o: $(libgraphics_la_OBJECTS) $(libgraphics_la_DEPENDENCIES)
+       $(CXXLINK) $(libgraphics_la_OBJECTS)
index a2599e084497387f84c9ed9df69306acbd7c51a3..7fade3f83093799f9fbfc7947a6f4a87379a4124 100644 (file)
@@ -1,7 +1,7 @@
 AUTOMAKE_OPTIONS = foreign
 DISTCLEANFILES= *.orig *.rej *~ *.bak core
 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
-noinst_LTLIBRARIES = libinsets.o
+noinst_LTLIBRARIES = libinsets.la
 LIBS =
 ETAGS_ARGS = --lang=c++
 BOOST_INCLUDES = -I$(top_srcdir)/boost
@@ -15,7 +15,7 @@ EXTRA_DIST = \
        insettheorem.C \
        insettheorem.h
 
-libinsets_o_SOURCES = \
+libinsets_la_SOURCES = \
        ExternalTemplate.C \
        ExternalTemplate.h \
        figinset.C \
@@ -88,3 +88,8 @@ libinsets_o_SOURCES = \
 #      insetsection.C \
 #      insettheorem.C \
 #      insettheorem.h \
+
+libinsets.la: libinsets.o
+
+libinsets.o: $(libinsets_la_OBJECTS) $(libinsets_la_DEPENDENCIES)
+       $(CXXLINK) $(libinsets_la_OBJECTS)
index c72aaedc3a8f602e5c021fb9ca7a1376b756525e..2ece17bdb985088da009b17b12cfaa5ce2a11473 100644 (file)
@@ -1,13 +1,13 @@
 AUTOMAKE_OPTIONS = foreign 1.4
 DISTCLEANFILES= *.orig *.rej *~ *.bak core
 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
-noinst_LTLIBRARIES = libmathed.o
+noinst_LTLIBRARIES = libmathed.la
 LIBS=
 ETAGS_ARGS = --lang=c++
 BOOST_INCLUDES = -I$(top_srcdir)/boost
 INCLUDES = -I${srcdir}/../ $(SIGC_CFLAGS) $(BOOST_INCLUDES)
 
-libmathed_o_SOURCES = \
+libmathed_la_SOURCES = \
        formulabase.C \
        formulabase.h \
        formula.C \
@@ -141,3 +141,8 @@ libmathed_o_SOURCES = \
        math_xyarrowinset.h \
        math_xymatrixinset.C \
        math_xymatrixinset.h
+
+libmathed.la: libmathed.o
+
+libmathed.o: $(libmathed_la_OBJECTS) $(libmathed_la_DEPENDENCIES)
+       $(CXXLINK) $(libmathed_la_OBJECTS)
index 0a9458471ae15a2464ae72c9431eb4b231c811c2..7d5070b0961c504028ee3a4c3a9a3e63c89ebc87 100644 (file)
@@ -1,7 +1,7 @@
 AUTOMAKE_OPTIONS = foreign
 DISTCLEANFILES= *.orig *.rej *~ *.bak core
 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
-noinst_LTLIBRARIES = libsupport.o
+noinst_LTLIBRARIES = libsupport.la
 LIBS =
 ETAGS_ARGS = --lang=c++
 BOOST_INCLUDES = -I$(top_srcdir)/boost
@@ -17,7 +17,7 @@ if USE_REGEX
 REGEX = regex.c lyxregex.h
 endif
 
-libsupport_o_SOURCES = \
+libsupport_la_SOURCES = \
        DebugStream.C \
        DebugStream.h \
        FileInfo.C \
@@ -72,3 +72,7 @@ libsupport_o_SOURCES = \
        unlink.C \
        utility.h
 
+libsupport.la: libsupport.o
+
+libsupport.o: $(libsupport_la_OBJECTS) $(libsupport_la_DEPENDENCIES)
+       $(CXXLINK) $(libsupport_la_OBJECTS)