netradiant-custom/setup/apple
Garux 5c67990859 remove q3data and dependencies
looks like it has no any use today
2021-10-07 21:10:12 +03:00
..
NetRadiant.app/Contents link and use the binary, not the symlink (macOS) 2020-05-08 15:56:53 +03:00
.gitignore import 4c4bffc86c 2018-02-07 22:34:33 +03:00
Makefile remove q3data and dependencies 2021-10-07 21:10:12 +03:00
README.md import 4c4bffc86c 2018-02-07 22:34:33 +03:00

NetRadiant for Apple OS X

This directory provides packaging steps for NetRadiant for OS X. This document describes compiling the application on OSX as well as generating distributable bundles using the framework provided in this directory.

Dependencies & Compilation

Directions for OS X Yosemite 10.10 - your mileage may vary:

sudo port install dylibbundler pkgconfig gtkglext
  • Get the NetRadiant code and compile:
git clone https://gitlab.com/xonotic/netradiant.git
cd netradiant/
make
  • Run the build:

(from the netradiant/ directory)

./install/radiant

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.

Building NetRadiant.app

The Makefile in the 'setup/apple/' directory will produce a distributable .app bundle for NetRadiant using dylibbundler:

make
make image

Getting help

IRC: Quakenet #xonotic, or post something on the issue tracker..