make dependency handling work for subdirs

This commit is contained in:
Frank Mori Hess 2003-12-03 02:43:47 +00:00
parent a03c337cdb
commit cb5e78da65
3 changed files with 11 additions and 5 deletions

View file

@ -1,9 +1,9 @@
SUBDIRS = html man
SUBDIRS = . html man
SGML= drivers.sgml funcref.sgml glossary.sgml \
install.sgml intro.sgml other.sgml reference.sgml tutorial.sgml \
driverwriting.sgml
driverwriting.sgml
BUILT_SOURCES = funcref.sgml drivers.sgml
@ -12,7 +12,7 @@ EXTRA_DIST=$(SGML) comedilib.sgml funcref mkref drivers.txt mkdr
if HAVE_DOCBOOK2PDF
pkgdata_DATA = comedilib.pdf
else
pkgdata_DATA =
pkgdata_DATA =
endif
CLEANFILES = comedilib.pdf
@ -26,6 +26,11 @@ funcref.sgml: funcref mkref
drivers.sgml: drivers.txt mkdr
$(srcdir)/mkdr drivers.txt >drivers.sgml
#touch comedilib.sgml if any of the source files have changed,
# so subdirs know they need to regenerate files
comedilib.sgml: $(SGML)
touch $(srcdir)/comedilib.sgml
locales = de
messages: .phony
@ -36,3 +41,4 @@ messages: .phony
msgfmt $$i.po -o locale/$$i/LC_MESSAGES/comedilib.mo; \
done

View file

@ -13,7 +13,7 @@ endif
all-local: $(all_html)
dummy: $(srcdir)/../comedilib.sgml $(SGML)
dummy: $(srcdir)/../comedilib.sgml
$(DOCBOOK2HTML) $(srcdir)/../comedilib.sgml
touch $(srcdir)/dummy

View file

@ -11,7 +11,7 @@ endif
all-local: $(all_man)
dummy: $(srcdir)/../comedilib.sgml $(SGML)
dummy: $(srcdir)/../comedilib.sgml
$(DOCBOOK2MAN) $(srcdir)/../comedilib.sgml
touch $(srcdir)/dummy