coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Pierre Courtieu <Pierre.Courtieu AT cnam.fr>
- To: Adam Chlipala <adam AT chlipala.net>
- Cc: Hendrik Tews <tews AT os.inf.tu-dresden.de>, coq-club AT inria.fr
- Subject: Re: [Coq-Club] How to work with multiple files?
- Date: Thu, 2 Dec 2010 15:49:31 +0100
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=IuK2G2zh2JLMUtG9e/cvBM0J4aLFnjHquLJx0zWjqQ3TtaOehVeslXOMV84ej0kXeK 0nB8/tGZqBhuoEo4UAMJ5ReChebqu7ZIEKNH2DRaPWXh1ZvsqknVlg6SV44aOplfBs6G fywi0UN6upIj/Un0r26dEOn9slKFZlywQLax0=
2010/12/2 Adam Chlipala
<adam AT chlipala.net>:
> Hendrik Tews wrote:
>>
>> This is not too difficult. Just use a pseudo goal, which depends
>> on the real things. eg
>>
>> buf1.pseudo: buf2.vo ...
>>
>> and in buf1.v you include at the end
>>
>> (*** Local Variables ***)
>> (*** compile-command: "make buf1.pseudo" ***)
>> (*** End: ***)
>>
>
> This solution has the drawback of forcing you to declare dependencies
> explicitly. I always use coq_makefile to calculate the dependencies, which
> is quite convenient.
So do I. I like the solution but adding pseudo targets for tens of
files is tedious. Maybe these can be added automatically?
> In practice, what I do is run 'make' and stop when I see the file I'm
> working on start compiling. When there are long-running but unrelated jobs
> that would naturally run first, I make their long-running proof scripts
> 'Admitted', temporarily commenting out the real code. Clearly an ugly
> solution, but it gets the job done; niftier tool support would be welcome.
a -dont-build-proofs option for coq (with a big warning)?
PC
- [Coq-Club] How to work with multiple files?, Hendrik Tews
- Re: [Coq-Club] How to work with multiple files?,
Pierre Courtieu
- Re: [Coq-Club] How to work with multiple files?,
Hendrik Tews
- Re: [Coq-Club] How to work with multiple files?,
Adam Chlipala
- Re: [Coq-Club] How to work with multiple files?, Pierre Courtieu
- Re: [Coq-Club] How to work with multiple files?, Pierre Courtieu
- Re: [Coq-Club] How to work with multiple files?, Hendrik Tews
- Re: [Coq-Club] How to work with multiple files?, Pierre Courtieu
- Re: [Coq-Club] How to work with multiple files?,
Adam Chlipala
- Re: [Coq-Club] How to work with multiple files?,
Hendrik Tews
- Re: [Coq-Club] How to work with multiple files?,
Pierre Courtieu
Archive powered by MhonArc 2.6.16.