chicken-hackers
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]