viciious/qfusion — pull request #95 by vkni (2014-05-21 22:35:37+00:00)
Title: QFusion compiles and runs on MacOSX (without server part)

Текущая сборка может компилироваться и собираться на компьютере с OSX 10.9 и XCode 5.2 (последний). Файл проекта Warsow - source/mac/Warsow.xcodeproj. Цель, которую нужно выбрать - Warsow. Рядом с каталогом исходников qfusion должен находиться каталог с данными Warsow 1.5:

Elenas-MacBook-Pro:Documents elena$ ls
Warsow_1_5	qfusion	qfusion-warsow.diff

Elenas-MacBook-Pro:Documents elena$ ls Warsow_1_5/
basewsw	warsow_x86.exe	wsw_server_x86.exe
docs	wsw_portable_x64.exe	wswtv_server
libs	wsw_portable_x86.exe	wswtv_server.i386
warsow	wsw_server	wswtv_server.x86_64
warsow.i386	wsw_server.i386	wswtv_server_x64.exe
warsow.x86_64	wsw_server.x86_64	wswtv_server_x86.exe
warsow_x64.exe	wsw_server_x64.exe

При сборке создаётся каталог в недрах $HOME/Library/Developer/Xcode/DerivedData/ с именем Warsow.app Этот каталог и есть сборка программы. Дальше её можно закинуть в образ .dmg, можно заархивировать в .zip, можно перекинуть в Finder'e в Applications.

P.S.
Поскольку у QFusion'а и Warsow разные пути к базовому каталогу, при сборке ставится symlink basewsw -> base. (См. фазы сборки цели Warsow, последний пункт).

P.P.S.
Последние коммиты - это чистка проекта XCode от файлов, хранящих локальные настройки (видимо расположения меню, выделенная цель и т.д.).