| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | esp32: Import Geekbit library | Xavier Del Campo Romero | 2024-01-30 | 1 | -0/+1 |
| | | |||||
| * | Add FindGeekbit.cmake | Xavier Del Campo Romero | 2024-01-30 | 1 | -0/+84 |
| | | |||||
| * | WIP ESP32 port | Xavier Del Campo Romero | 2024-01-30 | 1 | -0/+21 |
| | | |||||
| * | cmake: Do not mkdir cdroot for non-PS1 builds | Xavier Del Campo Romero | 2024-01-27 | 3 | -0/+7 |
| | | |||||
| * | wip2 | Xavier Del Campo Romero | 2022-12-08 | 1 | -1/+20 |
| | | |||||
| * | WIP | Xavier Del Campo Romero | 2022-11-01 | 2 | -6/+7 |
| | | |||||
| * | Implement net component | Xavier Del Campo Romero | 2022-09-20 | 1 | -0/+1 |
| | | |||||
| * | Implement FindENET.cmake | Xavier Del Campo Romero | 2022-09-20 | 1 | -0/+88 |
| | | | | | | This library will be later used for networking over UDP/IPv4 in future commits. | ||||
| * | Use find_package for SDL libraries | Xavier Del Campo Romero | 2022-07-23 | 2 | -31/+1 |
| | | | | | | | | | | | CMake already distributes FindSDL*.cmake files for SDL and SDL_mixer, which support custom prefixes via environment variables, removing the need for ad-hoc logic in Win9x builds. Also, according to FindSDL.cmake, #include <SDL.h> is the preferred way for portability reasons, instead of #include <SDL/SDL.h>, which is the option that has been used so far. | ||||
| * | ps1.cmake: import PSXSDK using find_package | Xavier Del Campo Romero | 2022-07-23 | 1 | -10/+1 |
| | | |||||
| * | Implement FindPSXSDK.cmake | Xavier Del Campo Romero | 2022-07-23 | 1 | -0/+94 |
| | | |||||
| * | Update FindSDL_gfx.cmake as of today's upstream | Xavier Del Campo Romero | 2022-07-23 | 1 | -39/+17 |
| | | | | | | Ongoing PR: https://gitlab.kitware.com/cmake/cmake/-/merge_requests/7475 | ||||
| * | Create cdroot directory on common CMakeLists.txt | Xavier Del Campo Romero | 2022-07-23 | 3 | -3/+0 |
| | | |||||
| * | Import SDL_gfx | Xavier Del Campo Romero | 2022-07-15 | 2 | -0/+9 |
| | | |||||
| * | Implement FindSDL_gfx.cmake | Xavier Del Campo Romero | 2022-07-15 | 1 | -0/+106 |
| | | | | | | | | | | Surprisingly, as of today (July 2022) CMake ships with FindSDL*.cmake files for several SDL libraries such as SDL_mixer or SDL_image, but not for SDL_gfx, so one was created, based on FindSDL_mixer.cmake. Reference: https://gitlab.kitware.com/cmake/cmake/-/blob/8a3004d5c28c0ca0ac45f718b64ed3662e499c7a/Modules/FindSDL_mixer.cmake | ||||
| * | host.cmake, win9x.cmake: fetch libfixmath if missing | Xavier Del Campo Romero | 2022-06-30 | 3 | -0/+10 |
| | | |||||
| * | cmake/ps1.cmake: use add_library for libpsx.a | Xavier Del Campo Romero | 2022-06-19 | 1 | -5/+7 |
| | | |||||
| * | win9x.cmake: remove unneeded dependencies | Xavier Del Campo Romero | 2022-06-08 | 1 | -5/+1 |
| | | |||||
| * | win9x.cmake: use target commands for SDL and SDL_mixer | Xavier Del Campo Romero | 2022-06-08 | 1 | -8/+12 |
| | | | | | | | | | | | | | Since libSDL.a and libSDL_mixer.a are compiled separately from this project, some hacks had been used to get the build running. However, this approach did not make proper use of target-level properties, which are encouraged according to modern CMake standards over global-level commands such as include_directories() or link_libraries(). OTOH, Win32 dependencies were being imported using link_libraries(), but they in fact are SDL dependencies, so target_link_libraries() can be used instead. | ||||
| * | CMakeLists.txt: move target-specific logic away | Xavier Del Campo Romero | 2022-06-07 | 3 | -0/+7 |
| | | |||||
| * | Split CMakeLists.txt into platform-specific *.cmake | Xavier Del Campo Romero | 2022-05-24 | 3 | -0/+77 |
