This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: make clean leaves *.x files.


On 15 May 2000, Marius Vollmer wrote:

> The main problem as I see it is that the *.x files contain
> pre-processed source code, which is making them just as
> machine-dependent as *.o files (because they have things like CHAR_BIT
> expanded in them).  As long as that is the case, I think we should
> remove *.x files at the same time as *.o files.

The following simple patch seems to do the work, though I don't know of
any possible side-effects to the build process.  I'm not sure about the
way doc files are extracted, thus it may be that their generation also
depends on pre-processed code.  Even if it currently does not, it seems to
be logical to do so, since some functions might be unavailable due to
configuration options.

If nobody disagrees, I will apply that patch.

Best regards,
Dirk


diff -u -r1.100 Makefile.am
--- Makefile.am 2000/05/02 20:46:11     1.100
+++ Makefile.am 2000/05/16 07:24:58
@@ -224,7 +224,4 @@
        cpp_err_symbols_here cpp_err_symbols_diff cpp_err_symbols_new \
        cpp_sig_symbols_here cpp_sig_symbols_diff cpp_sig_symbols_new
 
-CLEANFILES = libpath.h
-
-DISTCLEANFILES = *.x *.doc
-
+CLEANFILES = libpath.h *.x *.doc


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]