>>>> "Stephen" == Stephen J Turnbull
<stephen(a)xemacs.org> writes:
> [...] I have some questions about the patch.
> EXTRA_AUTOLOADS_DEPENDENCIES is independent of
> GENERATED_ELC_DEPENDENCIES, right? If so, you shouldnt substitute the
> first for the second. Both should be present.
They are not substituted. Look again. The EXTRA_AUTOLOADS_DEPENDENCIES
are added to the "$(AUTOLOAD_PATH)/auto-autoloads.el::"-rules as yet
another dependency together with GENERATED_ELC_DEPENDENCIES.
> Also, where are EXTRA_AUTOLOADS_DEPENDENCIES and
> GENERATED_ELC_DEPENDENCIES set? This should be be documented.
The GENERATED_ELC_DEPENDENCIES is not something new. It is set a few
lines above in XEmacs.rules.
EXTRA_AUTOLOADS_DEPENDENCIES is supposed to be set in the Makefile if
you need to define additional
"$(AUTOLOAD_PATH)/auto-autoloads.el::"-rules there. This should be
documented together with the rest of the EXTRAS-macros I suppose.
But it is at the same time a real hack and is trying to solve the
problem with auto-autoloads.el containing other stuff than
autoloads. This is also probably only needed for auctex which might
suggest other ways to solve it.
So I haven't come up with any decent docs yet describing this. My hope
is actually that the patch will trigger someone to come up with an
idea how to solve this in a proper way. Maybe the documentation should
be "Used for special auto-autoloads generation by auctex"?
Yours
--
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta