it worked for me when i tried it prior to committing.
----- Original Message -----
From: "Adrian Aichner" <adrian(a)xemacs.org>
To: "XEmacs beta" <xemacs-beta(a)xemacs.org>
Cc: "Ben Wing" <ben(a)xemacs.org>
Sent: Wednesday, March 26, 2003 11:42 PM
Subject: Re: autoloads 1, bindist 0
>>>>> "SY" == Steve Youngs
Could someone please try
and report the outcome?
I am too busy right now to do it myself.
Thanks in advance,
SY> |--==> "VS" == Vin Shelton <acs(a)xemacs.org> writes:
VS> 'make autoloads' now succeeds.
VS> 'make bindist' fails right away, however. It used to be possible to
VS> run 'make bindist' immediately after running 'make autoloads'.
VS> that is no longer possible. There is apparently a dependency missing
VS> from the 'cleaned up' Makefiles. bindist must depend on the .elc
SY> It's actually doing the right thing here (Ben[tm]). The
SY> 'bindist' and 'install' targets _don't_ build anything,
SY> install files. And in the case of 'bindist' create tarballs.
SY> So, with the way things are at the moment, you need to:
SY> make (bindist|install)
SY> The first make will build the autoloads and then the package. The
SY> second make will install (create tarballs in the case of 'bindist').
SY> According to the "standards" this is *WRONG*:
SY> ,----[ (Info-goto-node "(standards)Standard Targets") ]
SY> | `install'
SY> | Compile the program and copy the executables, libraries, and so
SY> | to the file names where they should reside for
actual use. If
SY> | there is a simple test to verify that a program is properly
SY> | installed, this target should run that test.
SY> I'll patch XEmacs.rules to do the correct thing.
SY> |---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
SY> | XEmacs - It's not just an editor. |
SY> | It's a way of life. |