Notes |
|
(0024632)
|
jdale
|
2011-01-12 14:58
|
|
Oops, I'm actually using OS X 10.6.5, not what it says on the bug. I'm also using Xcode 3.2.5, just in case it matters. |
|
|
(0024633)
|
Johan Björk
|
2011-01-12 16:33
|
|
|
|
(0024799)
|
David Cole
|
2011-01-17 15:04
|
|
Let me know when you get your patch working...
Thanks. |
|
|
(0025169)
|
Johan Björk
|
2011-01-30 16:52
|
|
Attached a patch. I tried to keep the patch to a minimum, since I know other people are doing larger works against the xcode generator. It seems when doing modifications to the cache in the xcode generator, it wasn't automatically written out, so I added a saveCache() call. I'm not sure if this is the correct way of doing things.
There is also the cmGlobalGenerator::createGUID + getGUID() calls. I could not figure out how to properly use these, or their relation to the xcode object files, so I did not use it. |
|
|
(0025172)
|
David Cole
|
2011-01-30 20:34
|
|
Thanks for the patch. I'll take a look at it sometime in the next week or so and let you know what I think. |
|
|
(0025174)
|
Johan Björk
|
2011-01-31 03:00
|
|
ignore the patch for now, seems I broke quite a few of the tests. |
|
|
(0025181)
|
Johan Björk
|
2011-01-31 14:35
(edited on: 2011-01-31 14:36) |
|
0001-xcode-Remember-generated-objectIDs-in-the-CMakeCache.patch is the fixed patch. I had a misstake where objectIDs would be duplicated if the PROJECT name was the same as one of the targets. It now passes all cmake tests on my machine.
|
|
|
(0025321)
|
Johan Björk
|
2011-02-08 05:14
|
|
and after using it for a bit, this is still broken. The chances of collisions are quite high because it generates IDs based of the heap-location of the objects. Will fix and post updated patch asap. |
|
|
(0025436)
|
Johan Björk
|
2011-02-15 09:35
(edited on: 2011-02-15 14:24) |
|
New version that asserts for duplicate object IDs and uses CoreFoundation to generate real UUID's instead of using the address of the created object.
|
|
|
(0026941)
|
David Cole
|
2011-06-21 13:06
|
|
Fix not ready and stable on time for release in 2.8.5, unsetting target version field...
|
|
|
(0027150)
|
Sean McBride
|
2011-08-02 10:56
|
|
I haven't tried the patch, but very much agree this would be nice to fix. The described bug is very annoying.
Another specific problem is if one use svn, then there's also a .svn folder in the .xcodeproj folder, and it's presumably blown away too, which confuses svn to no end (happily svn 1.7 will have only one .svn folder at the root). |
|
|
(0027268)
|
David Cole
|
2011-08-24 18:49
|
|
|
|
(0028134)
|
David Cole
|
2012-01-02 15:56
|
|
Closing resolved issues that have not been updated in more than 4 months. |
|