LibretroAdmin
f513d890d7
Merge pull request #4 from Clownacy/master
...
Make this a more fleshed-out template project
2026-02-15 22:49:36 +01:00
Clownacy
2259aed7d3
CMake: Avoid exporting symbols which are not part of the libretro API.
...
This fills the same role as the Makefile build's 'link.T' file.
2025-09-06 21:43:06 +01:00
Clownacy
e373261e32
CMake: Define GIT_VERSION.
...
Also made the core actually use `GIT_VERSION`, and in the way that
many existing libretro cores do (such as 2048).
2025-09-01 22:30:32 +01:00
Clownacy
d0a8b656a7
Clarify the need for forcing position-independent code in the CMake script.
2025-08-25 14:18:11 +01:00
Clownacy
6c86fbf6f0
Document the CMake script some more.
...
Makes it clear that much of the code is boilerplate.
2025-08-25 14:08:24 +01:00
Clownacy
0f1dd9f5ff
Correct the file extension for CMake Emscripten builds.
...
For some reason, libretro's CI needs it this way.
2025-08-25 03:29:12 +01:00
Clownacy
77bdc78944
Add support for LIBRETRO_SUFFIX to the CMake script.
2025-08-25 01:45:18 +01:00
Clownacy
bc1cfef160
Add a README.
2025-08-24 23:44:52 +01:00
Clownacy
c63afcee43
Add .gitlab-ci.yml.
...
Provides an example with many supported platforms for developers to
opt out of.
2025-08-24 23:44:52 +01:00
Clownacy
dcc8715c15
Add .gitignore.
2025-08-24 23:44:52 +01:00
Clownacy
fa661ebfbe
Add a CMake build script.
...
May be easier for the developer to work with than the Makefiles.
2025-08-24 23:44:52 +01:00
Clownacy
3b3799f0d0
Add Android build files.
2025-08-24 23:44:52 +01:00
Clownacy
8a839fbce4
Remove SOURCES_CXX.
...
The Makefile's C++ support appears to be woefully broken.
2025-08-24 23:44:51 +01:00
Clownacy
1f9b422d5b
Rely on libretro-common.
...
Not only does this keep libretro.h up to date, but it provides the
custom 'stdint.h' which is needed for compatibility with old versions
of MSVC. The Makefile adds its directory to the search path
automatically.
2025-08-24 23:44:51 +01:00
Clownacy
2fc06c81f9
Update Makefile to the one used by 2048.
...
Supports many more platforms.
2025-08-24 23:44:51 +01:00
LibretroAdmin
149b81a519
Merge pull request #2 from Clownacy/master
...
Fix C and C++ compilation and remove some dead code
2022-07-24 22:11:06 +01:00
Clownacy
d883c5e624
Remove some unused variables.
2022-07-24 20:50:07 +01:00
Clownacy
b33b3f0f52
Fix C code being compiled as C++.
...
Also fix C++ code not being able to compile in the first place.
2022-07-24 20:50:04 +01:00
Autechre
ddb0937bcf
Update libretro.c
2021-08-01 09:35:29 +02:00
twinaphex
f065db68a7
Add initial files
2021-07-31 21:24:07 +02:00