d9ed94648f | ||
---|---|---|
English.lproj | ||
include | ||
lib | ||
minetest-mac.xcodeproj | ||
.gitignore | ||
Info.plist | ||
README.md | ||
minetest-mac.sh | ||
minetest.icns |
README.md
Xcode project to build minetest
This Xcode project can be used to build minetest-c55.
Use the branch delta
if you want to build minetest-delta. But that branch is pretty old.
Requirements
This was tested on OS X 10.7 with Xcode 4. It includes all needed 3rd party libraries. It builds a 32bit 10.6 compatible application bundle.
How to build minetest
Getting the code
$ git clone https://github.com/celeron55/minetest.git
$ cd minetest
$ git clone https://github.com/toabi/minetest-mac.git
$ cd minetest-mac
There are now two easy ways to get your app. The final product always ends up in ./build/(Release|Debug)/.
Commandline
- Run
xcodebuild
in the minetest-mac folder
Xcode GUI
- Doubleclick the .xcodeproj
- Hit "Build & Run"
- If everything is OK, the application should launch.
Targets and Schemes
When developing, use the Debug scheme. It just builds the application bundle and doesn't do other magic. Therefore only changed files are recompiled.
When releasing an application bundle then use the Release scheme. It will automatically update the VERSION_STRING
with the output of git describe
and also write the version into the Info.plist
so the Finder can display it.
So you don't like to build?
You can also download a build from there. But they may be old.
Credits
I'm distributing the binary Irrlicht framework release from this thread.