On Sat, 2002-08-03 at 00:30, Simon Josefsson wrote:
>> If I do "make install" in a package that
doesn't have an
>> auto-autoloads file, it fails.
> [...]
>
> A couple of suggestions:
>
> 1) Invent some autoloads :)
I did that on ecrypto, but I couldn't really invent good ones on
SASL..
Ok...
> 2) Remove auto-autoloads.elc from Makefile (all::) and use
> "GENERATED = ..." instead of the normal "GENERATED += ..." in
> Makefile. This may break sometime, though.
Doesn't help, that's why I complained. It solves the problem for
"make", but "make install" seems to hard code auto-autoloads.el*
somewhere.
Ahem, you _don't_ have the "GENERATED =" in sasl/Makefile. GENERATED
contains $(AUTOLOAD_PATH)/auto-autoloads.elc by default, from
XEmacs.rules, so it needs to be emptied... here's the patch:
Index: simon/sasl/Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/unsupported/simon/sasl/Makefile,v
retrieving revision 1.2
diff -a -u -r1.2 Makefile
--- simon/sasl/Makefile 2002/08/02 20:45:13 1.2
+++ simon/sasl/Makefile 2002/08/02 22:00:08
@@ -35,6 +35,8 @@
include ../../XEmacs.rules
+GENERATED =
+
all:: $(ELCS) $(INFO_FILES)
srckit: srckit-std
--
\/ille Skyttä
ville.skytta at
xemacs.org