From: Lars Gullik Bjønnes Date: Fri, 17 Oct 2003 23:41:14 +0000 (+0000) Subject: fix parallel make X-Git-Tag: 1.6.10~15933 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=a8966b650baf83d9733d6a28a469a46dcab09fba;p=features.git fix parallel make git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7933 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/tex2lyx/ChangeLog b/src/tex2lyx/ChangeLog index e307beb66f..65fd3103ab 100644 --- a/src/tex2lyx/ChangeLog +++ b/src/tex2lyx/ChangeLog @@ -1,3 +1,9 @@ +2003-10-18 Lars Gullik Bjønnes + + * Makefile.am (BUILT_SOURCES): use this instead of "linked_files" + and the link_files target. make the BUILT_SOURCES dependency + automatically link the needed files. + 2003-10-14 Angus Leeming * Makefile.am: move boost.C from the linked_files section diff --git a/src/tex2lyx/Makefile.am b/src/tex2lyx/Makefile.am index ffa371e66b..7b22fe5f49 100644 --- a/src/tex2lyx/Makefile.am +++ b/src/tex2lyx/Makefile.am @@ -2,6 +2,7 @@ include $(top_srcdir)/config/common.am INCLUDES = -I$(srcdir)/../ $(BOOST_INCLUDES) EXTRA_DIST = test-structure.tex test-insets.tex +DISTCLEANFILES += $(linked_files) #noinst_LTLIBRARIES = libtexparser.la # @@ -13,7 +14,7 @@ EXTRA_DIST = test-structure.tex test-insets.tex bin_PROGRAMS = tex2lyx -linked_files = \ +BUILT_SOURCES = \ FloatList.C \ Floating.C \ counters.C \ @@ -25,7 +26,7 @@ linked_files = \ lyxlex_pimpl.C tex2lyx_SOURCES = \ - $(linked_files) \ + $(BUILT_SOURCES) \ Spacing.h \ boost.C \ context.C \ @@ -47,13 +48,9 @@ tex2lyx_LDADD = \ ../support/libsupport.la \ ../../boost/libs/regex/src/libboostregex.la -lz -FloatList.C: link_files - -link_files: - @for i in $(linked_files); do \ - rm -f $$i; \ - ln -s "$(top_srcdir)/src/$$i" . ; \ - done +$(BUILT_SOURCES) : + @rm -f $@ ; \ + $(LN_S) $(top_srcdir)/src/$@ . rm_link_files: rm -f $(linked_files)