Adrian Graber
5cab196718
Finish cmake stuff for Switch build
...
* SDL2 for OpenAL not needed anymore
* Add re3_platform_target function and use that instead of manually building NRO
2021-07-13 00:50:49 +02:00
Adrian Graber
3bde84f6c8
Move assets to dedicated folder and redefine GLFW mappings for Switch
2021-07-13 00:50:49 +02:00
Adrian Graber
b09b489ae7
Fix WINDOWS -> WIN32 on cmake
2021-07-13 00:50:49 +02:00
Anonymous Maarten
a247d53367
cmake: fix OpenAL on Switch + using X11 on Linux
2021-07-13 00:50:49 +02:00
Adrian Graber
ca5d3c8811
Replace GTA_SWITCH macro and use GAMEPAD_MENU
...
* Replace GTA_SWITCH macro with __SWITCH__ for platform specific stuff and GTA_HANDHELD for the rest (which could be used by other ports)
* Use GAMEPAD_MENU on GTA_HANDHELD, which will replace the usual controller setup (which contains some useless features for handhelds)
* Fix some identation inconsistencies
* Disable PC_PLAYER_CONTROLS on GTA_HANDHELD builds
2021-07-13 00:50:49 +02:00
Adrian Graber
28f266302f
Add Nintendo Switch initial support
2021-07-13 00:49:13 +02:00
withmorten
3194fdb2c1
fix the fix (and another fix)
2021-07-11 03:34:43 +02:00
withmorten
84fb48825d
add no-git-hash option to premake
2021-06-25 02:40:42 +02:00
Filip Gawin
1b8d03f3aa
Cmake version for hash
2021-02-12 16:38:03 +03:00
shfil
1d3b4d1e9a
Add cmake option for sanitizers
2021-01-24 21:34:53 +01:00
Filip Gawin
4097c20bdd
Make cmake files more generic
2021-01-13 12:15:22 +01:00
Anonymous Maarten
3519cbd3e5
conan: build re3 + librw with RelWithDebInfo build_type
2021-01-11 11:24:25 +01:00
Anonymous Maarten
6b8374f391
cmake: install files ready for copying in game folder
2021-01-11 11:24:25 +01:00
Anonymous Maarten
96e2ba19f8
cmake: add resource (settings windows icon)
2021-01-11 11:24:25 +01:00
Anonymous Maarten
b375e20c75
cmake: opus is now optional + libsndfile only when using openal
2021-01-11 11:24:25 +01:00
Anonymous Maarten
e9adfd8663
cmake: search for miles import library
2021-01-11 11:24:25 +01:00
Anonymous Maarten
8d0b4ede68
cmake: use openal/opusfile/mpg123/libsndfile correctly
2021-01-11 11:24:25 +01:00
Anonymous Maarten
9707eeb8cb
audio: only use #pragma comment(lib, "xxx.lib") on MSVC
2021-01-11 11:24:25 +01:00
Anonymous Maarten
2f48d0c828
cmake: null audio is not possible + add cmake opus support
2021-01-11 11:24:25 +01:00
Anonymous Maarten
2ff9270279
cmake: make librw non-vendorable + rename Findmpg123 + create targets for dependencies
2021-01-11 11:24:25 +01:00
Sergeanur
a6f5f4634c
Make collision code placement more like original (+ small fixes)
2020-11-15 19:51:35 +02:00
Filip Gawin
1df6dda546
Add basic support for cmake on linux
2020-11-02 17:07:04 +01:00