mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-09-19 22:40:26 +00:00
better dep tracking
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3570 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
cf736d158e
commit
db13427aa7
@ -16,6 +16,8 @@ libfrontends_o_LIBADD= `cat libxforms.objects` \
|
||||
support/libfrontendsupport.o
|
||||
|
||||
libfrontends_o_DEPENDENCIES = \
|
||||
libxforms.objects \
|
||||
libcontrollers.objects \
|
||||
support/libfrontendsupport.o
|
||||
|
||||
libfrontends_o_SOURCES=\
|
||||
|
@ -89,7 +89,12 @@ libcontrollers_o_SOURCES=\
|
||||
helper_funcs.h
|
||||
|
||||
libcontrollers.o: $(libcontrollers_o_OBJECTS) $(libcontrollers_o_DEPENDENCIES)
|
||||
rm -f ../libcontrollers.objects
|
||||
rm -f ../libcontrollers.objects.new
|
||||
for fil in $(libcontrollers_o_OBJECTS) ; do \
|
||||
echo controllers/$$fil >> ../libcontrollers.objects ; \
|
||||
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
|
||||
|
@ -208,10 +208,15 @@ libxforms_o_SOURCES = \
|
||||
libxforms_o_LIBADD = @LYX_LIBS@ @FRONTEND_LDFLAGS@ @FRONTEND_LIBS@
|
||||
|
||||
libxforms.o: $(libxforms_o_OBJECTS) $(libxforms_o_DEPENDENCIES)
|
||||
rm -f ../libxforms.objects
|
||||
rm -f ../libxforms.objects.new
|
||||
for fil in $(libxforms_o_OBJECTS) ; do \
|
||||
echo xforms/$$fil >> ../libxforms.objects ; \
|
||||
echo xforms/$$fil >> ../libxforms.objects.new ; \
|
||||
done
|
||||
if [ -f ../libxforms.objects ] ; then \
|
||||
cmp -s ../libxforms.objects ../libxforms.objects.new || mv ../libxforms.objects.new ../libxforms.objects ; \
|
||||
else \
|
||||
mv ../libxforms.objects.new ../libxforms.objects ; \
|
||||
fi
|
||||
|
||||
# for convenience only
|
||||
updatesrc:
|
||||
|
Loading…
Reference in New Issue
Block a user