Commit Graph

31 Commits

Author SHA1 Message Date
CharlesThobe
3068ce1e68 add "sdl_cfg.lua" windows definition to libocore 2022-01-06 06:15:17 +02:00
CharlesThobe
36a7523121 fix missing windows include directory in libosd
it now matches the genie script
2022-01-06 04:47:58 +02:00
CharlesThobe
1c7993bf1d add windows ci 2022-01-06 04:38:10 +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
b145a48c33 workflow: mac cl 2022-01-06 03:29:19 +02:00
CharlesThobe
9e31736f56 Fix building on android 2022-01-05 09:00:09 +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
e8e1c21b65 Add ninja stuff to .gitignore 2022-01-05 08:45:24 +02:00
CharlesThobe
7345661d40 testing github workflows 2022-01-05 08:45:24 +02:00
CharlesThobe
f2f7224596 Correcting used MAME git version 2022-01-05 08:45:24 +02:00
CharlesThobe
4763c5c43e Add script for showing genie scripts changes 2022-01-05 08:45:24 +02:00
CharlesThobe
cf7c6a2fd2 edit readme 2022-01-05 08:45:24 +02:00
CharlesThobe
64883c012c Copy only chdman.cpp from tools. 2022-01-05 08:45:24 +02:00
CharlesThobe
0ee0c559b3 Sync source to mame0238 2022-01-05 08:45:24 +02:00
CharlesThobe
1e2ee32734 Add bash script for updating the source tree 2022-01-05 08:45:24 +02:00
CharlesThobe
5820acede4 Edit README 2022-01-05 08:45:24 +02:00
CharlesThobe
a9c45198b7 Cleanup 2022-01-05 08:45:24 +02:00
CharlesThobe
568395d8c0 Use only needed functions from osdlib 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
561c8fb27b Edit README.md 2022-01-05 08:45:24 +02:00
CharlesThobe
383e1178f1 Create README.md 2022-01-05 08:45:24 +02:00
CharlesThobe
717180eef9 optimization flags 2022-01-05 08:45:24 +02:00
CharlesThobe
8c75b5ac94 Removed SDL header dependency 2022-01-05 08:45:24 +02:00
CharlesThobe
4dc4854935 Got rid of SDL 2022-01-05 08:45:24 +02:00
CharlesThobe
c9d1275ce9 added version identifier 2022-01-05 08:45:23 +02:00
CharlesThobe
bc53e23e0a CMake building done, SDL still links dynamically 2022-01-05 08:45:23 +02:00
CharlesThobe
64ebd0339f automate building on 64-bit linux 2022-01-05 08:45:23 +02:00
CharlesThobe
08144ab3cf moved 3rd party make files 2022-01-05 08:45:22 +02:00
CharlesThobe
1322e3c2d0 adding missing 3rd party and includes 2022-01-05 08:45:22 +02:00
CharlesThobe
54f293f89e Initial organization of files 2022-01-05 08:45:19 +02:00