gtkradiant/apple/README.md

43 lines
1.3 KiB
Markdown
Raw Normal View History

2013-07-02 20:26:15 +00:00
GtkRadiant for Apple OSX
2013-12-28 16:17:42 +00:00
========================
2013-07-02 20:26:15 +00:00
This directory provides packaging steps for GtkRadiant for OSX. This document describes compiling the application on OSX as well as generating distributable bundles using the framework provided in this directory.
Dependencies & Compilation
2013-12-28 16:17:42 +00:00
--------------------------
Directions for OSX Mavericks 10.9 - your mileage may vary:
- Install [MacPorts](http://macports.org).
- Install [XQuartz](http://xquartz.macosforge.org/)
- Install dependencies with MacPorts:
2013-12-28 16:20:07 +00:00
sudo port install dylibbundler gcc48 gtkglext scons
2013-07-02 20:26:15 +00:00
2013-12-28 16:17:42 +00:00
- Get the GtkRadiant code and compile:
2013-07-02 20:26:15 +00:00
2013-12-28 16:20:07 +00:00
git clone https://github.com/TTimo/GtkRadiant.git
cd GtkRadiant/
scons cc=gcc-mp-4.8 cxx=g++-mp-4.8
2013-07-02 20:26:15 +00:00
2013-12-28 16:17:42 +00:00
- Run the build:
2013-07-02 20:26:15 +00:00
2013-12-28 16:17:42 +00:00
(from the GtkRadiant/ directory)
2013-12-28 16:20:07 +00:00
./install/radiant.bin
2013-12-28 16:17:42 +00:00
XQuartz note: on my configuration XQuartz doesn't automatically start for some reason. I have to open another terminal, and run the following command: /Applications/Utilities/XQuartz.app/Contents/MacOS/X11.bin, then start radiant.
2013-07-02 20:26:15 +00:00
Building GtkRadiant.app
2013-12-28 16:17:42 +00:00
-----------------------
The `Makefile` in the 'apple/' directory will produce a distributable .app bundle for GtkRadiant using `dylibbundler`:
2013-07-02 20:26:15 +00:00
make
make image
2013-12-28 16:17:42 +00:00
Getting help
------------
2013-07-02 20:26:15 +00:00
2013-12-28 16:17:42 +00:00
Get on irc: Quakenet #radiant, or ask on the mailing list, or post something on the issue tracker..