Steve Youngs <youngs(a)xemacs.org> wrote:
Nope. :-(
Sorry, it took me more than just a couple of days to get around to
looking at this. Real Life (tm), you know. If you want a
general-purpose patch that will allow any package to specify a directory
of non-Lisp files that will be generated during the compile, let me
know. Otherwise, this seems to work for PSGML itself:
--- xemacs-packages/oa/psgml/Makefile.ORIG Wed Jan 10 00:43:31 2001
+++ xemacs-packages/oa/psgml/Makefile Tue Jan 30 16:10:46 2001
@@ -37,7 +37,7 @@
$(wildcard etc/*.dtd) $(wildcard etc/*.mod) $(wildcard etc/*.dcl)
DATA_DEST = $(PACKAGE)
-DATA_1_FILES = $(wildcard etc/cdtd/[hi]*)
+DATA_1_FILES = $(shell awk -F"/" '{ORS=" "} {print
"etc/cdtd/"$2}' etc/ECAT)
DATA_1_DEST = $(PACKAGE)/cdtd
DATA_2_FILES = $(wildcard etc/ISO_8879-1986/entities/[A,D-Z]*) \
If somebody starts screaming in terror, after seeing awk in there, I'll
redo it with sed. If sed also causes screams of terror, let me know
what I *can* use.
Incidentally, I had to add eterm to REQUIRES to get the PSGML package to
build alone. Otherwise, the compile crashed on psgml-html.el. That
file is certainly not invoking eterm itself, but may be requiring
something that does. Is there an easy way to find out?
--
Jerry James