Hugo Locurcio
11720395b1
Lower CMake version requirement to 3.12
...
This allows compiling chdman on a fresh Ubuntu 20.04 Docker container,
without requiring a third-party repository for CMake (or building it
from source).
This is useful to create chdman binaries that work on many Linux
distributions, including LTS ones.
2023-01-02 20:07:39 +01:00
CharlesThobe
789e6559cf
statically link on MinGW
2022-01-07 02:04:10 +02:00
CharlesThobe
bf0ef08b5b
fix Windows linking (circular dependencies)
2022-01-06 09:57:30 +02:00
CharlesThobe
50fd07efdc
platform specific linking
...
from genie.lua
2022-01-06 06:41:00 +02:00
CharlesThobe
a343665035
Remove librt which isn't available on macOS
...
inconsequential cmake edits as well
2022-01-06 04:18:59 +02:00
CharlesThobe
afde6771c3
CMake checks for "UNIX"
...
instead of having to enumerate all possibilities in if conditionals.
2022-01-06 03:55:07 +02:00
CharlesThobe
f0db2ff486
CMake files now better resemble the genie scripts of MAME
...
Might now compile on Windows, freebsd and macOS?
2022-01-05 08:59:35 +02:00
CharlesThobe
f2f7224596
Correcting used MAME git version
2022-01-05 08:45:24 +02:00
CharlesThobe
26369efdca
Get the version from the CMake file
2022-01-05 08:45:24 +02:00
CharlesThobe
717180eef9
optimization flags
2022-01-05 08:45:24 +02:00
CharlesThobe
4dc4854935
Got rid of SDL
2022-01-05 08:45:24 +02:00
CharlesThobe
bc53e23e0a
CMake building done, SDL still links dynamically
2022-01-05 08:45:23 +02:00