Age | Commit message (Collapse) | Author | Files | Lines |
|
This also updates ENet from 1.3.2 to 1.3.18.
The previously supported WITH_BUNDLEDHEADERS option that affected which
ENet was being used has now been reversed and renamed to
USE_SYSTEM_ENET, which defaults to OFF for now.
|
|
Also enable using `cpack -G DragNDrop` to create a DMG to easily drag
Mana into the Applications folder.
The DMG is also available as a CI artifact.
The minimum deployment target has been set to 10.15, as required due to
usage of std::filesystem::create_directories.
|
|
|
|
While it would be nice to make sure this build passes before each merge,
it's not possible at the moment due to:
* The build running on my macOS system, which might not always be
available.
* The runner currently being limited to the mana group, so it will not
run on jobs triggered by MRs from outside that group.
|
|
|
|
Using DEBIAN_FRONTEND=noninteractive to avoid a timezone related prompt
on Ubuntu 20.04.
Also switched to apt-get, to avoid a warning about the CLI interface not
being stable.
|
|
Since the upgrade to SDL2 it was only used for framerate limiting, which
I've replicated in a small helper class.
Also reduced the framerate limit while minimized from 100 to 10 FPS.
|
|
Ninja should automatically run the appropriate amount of parallel jobs.
Also removed the --parallel from the README.md, since the default
generator (Unix Makefiles) is not smart about this and risks locking up
people's systems because the many compile jobs can make it run out of
memory.
|
|
|
|
This just checks that the client compiles on Ubuntu for now.
Also fixed a PhysicsFS linker issue introduced in
ffa8ea13fbf50ad59d9fc4cea71b9aec4aca8bac...
|