Building on macOS 10.12-10.14 | Building on macOS 10.15+ |
---|---|
Xcode 8 / 9 / 10 | Xcode 11+ |
CMake 3.14.1+ | CMake 3.15+ |
Gettext | Gettext |
Asciidoctor | Asciidoctor |
GCC 7+* |
The build scripts work perfectly with the default (keg-only) Homebrew install of gettext.
gem install
:Depending on system configuration,sudo gem install
may be required.
~/src/warzone2100
cd
into the build directory you created in the step aboveconfigure_mac.cmake
script:./warzone2100/configure_mac.cmake
path should be modified to point to configure_mac.cmake
inside the Git repo / source code directory.configure_mac.cmake
script will automatically:<path_to_build_directory>/warzone2100.xcodeproj
cd
into your build directory that contains the generated warzone2100.xcodeproj
warzone2100
scheme. (You may want to tweak it to build in a Release configuration - the default for that scheme in 'Run' mode is Debug, for easier development.)Building on macOS 10.12-10.14 | Building on macOS 10.15+ |
---|---|
Xcode 8 / 9 / 10 | Xcode 11+ |
CMake 3.14.1+ | CMake 3.15+ |
Gettext | Gettext |
Asciidoctor | Asciidoctor |
GCC 7+* |
The build scripts work perfectly with the default (keg-only) Homebrew install of gettext.
gem install
:Depending on system configuration,sudo gem install
may be required.
~/src/warzone2100
cd
into the build directory you created in the step aboveconfigure_mac.cmake
script:./warzone2100/configure_mac.cmake
path should be modified to point to configure_mac.cmake
inside the Git repo / source code directory.configure_mac.cmake
script will automatically:<path_to_build_directory>/warzone2100.xcodeproj
cd
into your build directory that contains the generated warzone2100.xcodeproj
warzone2100
scheme. (You may want to tweak it to build in a Release configuration - the default for that scheme in 'Run' mode is Debug, for easier development.)