Closed chochos closed 12 years ago
I suppose a build script would be handy to have. I have one I can tweak for this purpose. I'll see If I can't push that up sometime today.
I just remembered the xcodebuild command. A shell with that would be useful indeed; I modified the build files in my fork to build for Mac OS X 10.5 and fixed the references to each other so that they're relative (and EOAttribute.m had an invalid reference, an absolute path on your hard drive).
I will be building for 10.5 because a friend of mine needs this to upgrade from Tiger (just like you) and also because I don't have the 10.4 SDK and I'm too lazy to download and install it.
I think I can work on EOInterface, I vaguely remember the EOAssociation stuff because I worked on some custom associations in 1998...
I can issue a pull request if you want; you could have a 10.5 branch this way...
Good news. Thanks for the update and send me a pull request whenever you want, I would greatly appreciate that. I have to admit that I have been sliding towards only going back to 10.6 in the project that I am working in conjunction with this one, and I am uncertain exactly what the target OS should be anymore.. I THINK it all works compiled for 10.5, 10.6. It won't work anymore for 10.4. I haven't tried 10.7. Any problem you find will be appreciated. btw, I just found out that I somehow broke the many to many relationship from a EOFault. Don't know how I did that, but I will be looking into it sometime this week.
Perhaps it would be best to focus on one version. 10.6 sounds good, I don't think it's too useful to upgrade only to 10.5, after all when this is ready and everyone's ready to upgrade from Tiger maybe it will be to 10.6 or even 10.7 (but I haven't installed 10.7 yet).
If we decide on 10.6, I think the first thing I'll do will be change all references to deprecated methods.
I did push out a simple script to build this project. It was meant to do some other stuff, so it is a rough fit, but it will do the job.
Does anybody know of a way to automate builds for these projects? It would be very useful to just run a command and build all the projects to see where the problems are and pick a starting point...