fix parallel make

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7933 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Lars Gullik Bjønnes 2003-10-17 23:41:14 +00:00
parent 05347e4101
commit a8966b650b
2 changed files with 12 additions and 9 deletions

View File

@ -1,3 +1,9 @@
2003-10-18 Lars Gullik Bjønnes <larsbj@gullik.net>
* 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 <leeming@lyx.org>
* Makefile.am: move boost.C from the linked_files section

View File

@ -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)