Removing the llvm.zip from the repository?

Hi everyone,

I checked out the source a few minutes ago; I figured that the
inclusion of a 40MB zip file in the repository was a mistake, so I
removed it. Apparently, it wasn't a mistake, though, so I re-added
it.

Since it is necessary, at least for the moment, would it be difficult
to change the XCode-based build system to keep it outside of the
repository?

-Eli

I think it would be nice to eventually get lldb onto a cmake generated project file for Xcode support. This project file could build like and integrated with the Clang cmake file. Unfortunately, I don't know how any of that works. Doug, do you know if this is possible?

-Chris

Hi everyone,

I checked out the source a few minutes ago; I figured that the
inclusion of a 40MB zip file in the repository was a mistake, so I
removed it. Apparently, it wasn't a mistake, though, so I re-added
it.

Thanks for re-adding it. We've been using prebuilt binaries as a convenience so we're not frequently rebuilding llvm when working on our lldb changes internally. Let me check with Greg and see what the issue was he was solving here - ideally if I'm only modifying lldb source files I shouldn't get hit with an llvm rebuild.

We do lock our llvm sources to a specific revision (currently 2010-06-03T13:00, I don't know if that's UTC or PDT), usually moving up the revision when we need some change that was added to llvm. This is also not necessary but it does simplify things for us a bit to not be exposed to the day-to-day changes in llvm.

Since it is necessary, at least for the moment, would it be difficult
to change the XCode-based build system to keep it outside of the
repository?

Greg or I will follow up tomorrow on this.

J

Sure, it's possible. I should have time to work on this next week, if nobody gets there sooner.

  - Doug