[LLVMdev] [PATCH] llvm-config: add svn revision to --version
Chris Lattner
clattner at apple.com
Mon May 18 12:34:28 PDT 2009
On May 18, 2009, at 11:35 AM, Frits van Bommel wrote:
> Török Edwin wrote:
>> I think you don't need to support all trunk revisions.
>> People using trunk could be told to either update to a certain
>> revision,
>> or stick to a released version.
>
> We don't support /all/ trunk revisions, but we don't like to force
> upgrades
> unless it's really needed so we try to at least support most recent
> revisions.
I agree that this is a really useful thing to support. On side of
being willing to break APIs is that we should work hard to make people
with out-of-tree code be able to cope with this, even though we
shouldn't be afraid of breaking APIs.
The idea of the patch to add the new option to llvm-config sounds
great to me. One concern: does an svn up now cause a complete relink
of all llvm tools? Ideally, I'd like to see something like this:
$ svn up
u docs/LangRef.html
$ make
... only llvm-config is "rebuilt" ...
-Chris
More information about the llvm-dev
mailing list