mirror of
https://github.com/ZDoom/zdoom-macos-deps.git
synced 2024-11-10 14:41:43 +00:00
*ZDoom binary dependencies for macOS
f4cea9ce31
upgrade of dependency cannot use its old header or library files anymore |
||
---|---|---|
.github/workflows | ||
.idea | ||
aedi | ||
deps | ||
patch | ||
source | ||
test | ||
.gitignore | ||
build.py | ||
dependencies.md | ||
readme.md |
*ZDoom binary dependencies for macOS
This repository contains all binary dependencies required to build macOS application bundles of ZDoom-derived source ports. A few other projects are supported as well, with lesser priority though.
Usage
Download source code, and build a target
build.py --target=<target-name>
Build target from existing source code
build.py --source=<path-to-source-code>
Generate Xcode project instead of building target, and open it
build.py --source=...|--target=... --xcode
Run build.py
without arguments for complete list of options.
Prerequisites
- Xcode 12.2 or newer, launch it once to finish installation
- CMake 3.18 or newer,
CMake.app
in/Applications
or system-widecmake
console executable
Common information
Libraries were built using 10.9 SDK (Intel x64_64) and 11.0 SDK (ARM64).
macOS 10.9 SDK was obtained from Xcode 6.4. macOS 11.0 SDK was obtained from Xcode 12.2.