Took me a while to sort out how to build the nice DMG package and get code signing to work right, but here we are... better late than never. These are pretty "clean" builds from the 3.1.1 tag, no mods made other than very minor changes required to get it all building right.

Bulldozer wrote:Took me a while to sort out how to build the nice DMG package and get code signing to work right, but here we are... better late than never. These are pretty "clean" builds from the 3.1.1 tag, no mods made other than very minor changes required to get it all building right.

Bulldozer wrote:Took me a while to sort out how to build the nice DMG package and get code signing to work right, but here we are... better late than never. These are pretty "clean" builds from the 3.1.1 tag, no mods made other than very minor changes required to get it all building right.

I've tried this myself and had no luck building even the binary. Would it be possible to provide a list of actions you have done to compile and build the dmg?It would really be appreciated.

fishdude wrote:I've tried this myself and had no luck building even the binary. Would it be possible to provide a list of actions you have done to compile and build the dmg?

Sure... very roughly, these are the steps:

I've been doing the wz builds on an older Mac Mini running Mac OS X 10.6. I'm not sure if it would be even possible to build WZ on a 10.9 or even 10.8 system without a ton of work. (Mostly related to getting Xcode to work right with the older 10.5 SDK. If you could get that far, you'd have a pretty good shot).

Install Xcode 4.2 for Snow Leopard - make sure to install everything, including the iOS SDK (it adds some parts to Xcode that you might need later). The file you probably want is xcode_4.2_for_snow_leopard.dmg from Apple.

Install the 10.5 SDK - you can get it from xcode_3.2.6_and_ios_sdk_4.3.dmg - open the hidden packages folder and install just that SDK. You can find instructions around on the internet that tell how to do this in various ways if you aren't familiar with it.

Install git 1.8 from http://git-scm.com/download/mac - the newest release of WZ has version checks that won't work without it. I think git 1.6 comes with Xcode, so you'll have to replace the installed version of git with this, and again if you're not familiar with the process, read up on the 'net (Just running the installer won't be good enough).

Open up the project and build Warzone2100.app The first time you do this in a clean checkout, it will download and install a whole bunch of other pre-built dependencies, so it might take a long time. After that it should be all set.