Jesse Talavera
b097e679e2
Revert the last two changes
2024-06-12 16:35:03 -04:00
Jesse Talavera
fc0e468e59
Clone libretro-common
first
2024-06-12 16:35:03 -04:00
Jesse Talavera
39ac7444af
Add .git
to the melonDS dependency's URL
...
- I wonder if this is somehow making `git` choke on the Windows runner?
2024-06-12 16:35:03 -04:00
Jesse Talavera
643a0d0521
Log info when trying to import a module in FindPythonModules.cmake
2024-06-12 16:35:02 -04:00
Jesse Talavera
68078cc95f
Try ECHO_OUTPUT_VARIABLE instead
2024-06-12 16:35:01 -04:00
Jesse Talavera
60ca65a27e
Echo the output of the venv's creation
2024-06-12 16:35:01 -04:00
Jesse Talavera
b2e0d8c271
Log more detais about the created venv
2024-06-12 16:35:01 -04:00
Jesse Talavera
d861d75694
Add CreatePythonVenv.cmake
...
- Taken from https://github.com/HarryMills/CMakeVenvGeneration
2024-06-12 16:35:01 -04:00
Jesse Talavera
b4b1dced63
Fix FindPythonModules's use of print
...
- Compatibility with Python 2 is no longer an issue
2024-06-12 16:34:53 -04:00
Jesse Talavera
1a1e3e5b8f
Lay the groundwork for testing with libretro.py
2024-06-12 16:34:49 -04:00
Jesse Talavera
88d0a75f5c
Force C++17 mode for GLM
...
- This fixes a recent build failure on Android
2024-02-13 08:03:51 -05:00
Jesse Talavera
dccbcd0698
Update some dependencies
2024-02-01 09:05:00 -05:00
Jesse Talavera
2ba9b521da
Update pntr
2024-01-31 21:27:08 -05:00
Jesse Talavera
8f89271c4c
Fix #160
2024-01-31 16:19:13 -05:00
Rob Loach
38a5ef98fc
Update pntr
2024-01-15 17:50:13 -05:00
Jesse Talavera
4bae34ce34
Add some logging in CMake
2024-01-11 17:06:09 -05:00
Jesse Talavera
9cf15012d6
Wrap some variables in quotes
2024-01-10 12:05:06 -05:00
Jesse Talavera-Greenberg
8c8b8ef2ed
Use modern ${CMAKE_VARIABLE_SYNTAX}
2024-01-09 18:58:22 -05:00
Jesse Talavera-Greenberg
5ac1cf6e81
Fix the build on the Gitlab
2024-01-09 18:44:37 -05:00
Jesse Talavera-Greenberg
711efcbc58
Update melonDS
2024-01-08 09:23:06 -05:00
Jesse Talavera-Greenberg
f042dd2115
Update melonDS
...
- The threaded software renderer is now available
2024-01-07 19:24:59 -05:00
Jesse Talavera-Greenberg
8327fc172e
Update melonDS
2024-01-05 09:12:53 -05:00
Jesse Talavera-Greenberg
cb6db1186b
Update melonDS
2024-01-03 09:32:26 -05:00
Jesse Talavera-Greenberg
108d7b4900
Update glm
2023-12-27 21:18:14 -05:00
Jesse Talavera-Greenberg
12aae2f95d
Update melonDS
2023-12-26 18:29:38 -05:00
Jesse Talavera-Greenberg
bd615a24ab
Update melonDS
2023-12-26 16:18:27 -05:00
Jesse Talavera-Greenberg
3025fe6e11
Update melonDS
2023-12-26 10:38:02 -05:00
Jesse Talavera-Greenberg
11b79eff81
Update melonDS
2023-12-26 09:01:51 -05:00
Jesse Talavera-Greenberg
b8b06f97a5
Update melonDS
2023-12-22 11:17:03 -05:00
Jesse Talavera-Greenberg
d907e59c9f
Update melonDS
2023-12-21 17:19:34 -05:00
Jesse Talavera-Greenberg
b84b91139e
Update melonDS
2023-12-19 09:38:48 -05:00
Jesse Talavera-Greenberg
8622e119a3
Update melonDS
2023-12-19 09:16:48 -05:00
Jesse Talavera-Greenberg
a77ccc8b36
Update melonDS
2023-12-19 09:13:52 -05:00
Jesse Talavera-Greenberg
f002916d1b
Disable testing for yamc more forcefully
2023-12-18 19:35:22 -05:00
Jesse Talavera-Greenberg
2ec99a65f5
Use a different library for a semaphore implementation
2023-12-18 19:15:52 -05:00
Jesse Talavera-Greenberg
2e552b649b
Use a different implementation of std::span
2023-12-18 18:33:14 -05:00
Jesse Talavera-Greenberg
2c99358102
Fix #123
2023-12-18 18:20:17 -05:00
Jesse Talavera-Greenberg
f9bdbabf60
Fix C++17 compliance
...
- Use a polyfill for the parts of std::chrono that aren't in C++17
- Include `span.hpp` instead of `<span>`
- Stop using some methods on `string_view`
2023-12-17 18:05:56 -05:00
Jesse Talavera-Greenberg
aba9d658d0
Revert to C++17
...
- Turns out mixing C++20 and C++17 libraries with the same headers isn't a good idea
(cherry picked from commit 82088221024480ffdb5e5a46b0ddf5408cef16b1)
2023-12-17 17:30:30 -05:00
Jesse Talavera-Greenberg
f252e353d5
Update melonDS
2023-12-16 15:30:30 -05:00
Jesse Talavera-Greenberg
0cf13fa5e9
Update melonDS
2023-12-15 10:09:06 -05:00
Jesse Talavera-Greenberg
2a5a94a05a
Update melonDS
2023-12-13 22:06:53 -05:00
Jesse Talavera-Greenberg
ec73d847b4
Update melonDS
2023-12-09 14:37:17 -05:00
Jesse Talavera-Greenberg
5e73896cf2
Update melonDS
2023-12-08 12:34:19 -05:00
Jesse Talavera-Greenberg
7a8c66b222
Update melonDS
2023-12-08 11:24:55 -05:00
Jesse Talavera-Greenberg
d95adadfaa
Update melonDS
2023-12-06 10:20:36 -05:00
Jesse Talavera-Greenberg
a84d9a342e
Update melonDS
2023-12-06 10:06:03 -05:00
Jesse Talavera-Greenberg
7b12f4d6a3
Update melonDS
2023-12-05 18:35:31 -05:00
Jesse Talavera-Greenberg
1ecef236c1
Update melonDS
2023-12-05 13:58:52 -05:00
Jesse Talavera-Greenberg
c885ff6d30
Actually, wait, I can do C++20 after all
2023-12-05 13:13:34 -05:00