[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] always use temporary filenames in csc
From: |
Felix |
Subject: |
Re: [Chicken-hackers] [PATCH] always use temporary filenames in csc |
Date: |
Fri, 09 Nov 2012 18:13:42 +0100 (CET) |
>
> How about just showing what files were generated? Something like:
>
> $ git diff
> diff --git a/csc.scm b/csc.scm
> index 7bc2a48..28adbec 100644
> --- a/csc.scm
> +++ b/csc.scm
> @@ -880,9 +880,13 @@ EOF
> (set! ofiles (cons fo ofiles))))
> rc-files)
> (set! object-files (append (reverse ofiles) object-files)) ; put
> generated object files first
> - (unless keep-files
> - (for-each $delete-file generated-c-files)
> - (for-each $delete-file generated-rc-files))))
> + (cond (keep-files
> + (print "The following files have been generated:")
> + (for-each print generated-c-files)
> + (for-each print generated-rc-files))
> + (else
> + (for-each $delete-file generated-c-files)
> + (for-each $delete-file generated-rc-files)))))
>
> (define (compiler-options)
> (string-intersperse
I agree with Alan here - a user can always use "-v" to see the names
of the intermediate files, or use "-o" if particular names should
be forced.
cheers,
felix
Re: [Chicken-hackers] [PATCH] always use temporary filenames in csc, Felix, 2012/11/10