SDL/include/build_config
Anonymous Maarten 3ab4665956 cmake: bump minimum required CMake version to 3.16
main features:

- No more sdl-build-options/sdl-shared-build-options/sdl-global-options
- Dependency information is stored on SDL3-collector for sdl3.pc
- Use helper functions to modify the SDL targets;
    - sdl_sources to add sources
    - sdl_glob_sources to add glob soruces
    - sdl_link_dependency to add a link dependency that might also
      appear in sdl3.pc/SDL3Config.cmake
    - sdl_compile_definitions to add macro's
    - sdl_compile_options for compile options
    - sdl_include_directories for include directories
  They avoid repeated checks for existence of the SDL targets
- A nice feature of the previous is the ability to generate
  a sdl3.pc or SDL3Config.cmake that describes its dependencies
  accurately.

various:

- remove duplicate libc symbol list
- add CheckVulkan
- remove unused HAVE_MPROTECT
- add checks for getpagesize
2023-07-20 17:58:06 +02:00
..
SDL_build_config.h include: add \brief to includes 2023-02-19 10:01:33 -08:00
SDL_build_config.h.cmake cmake: bump minimum required CMake version to 3.16 2023-07-20 17:58:06 +02:00
SDL_build_config_android.h Check for modff in addition to modf 2023-06-15 16:43:35 -07:00
SDL_build_config_emscripten.h cmake: bump minimum required CMake version to 3.16 2023-07-20 17:58:06 +02:00
SDL_build_config_ios.h cmake: bump minimum required CMake version to 3.16 2023-07-20 17:58:06 +02:00
SDL_build_config_macos.h Check for modff in addition to modf 2023-06-15 16:43:35 -07:00
SDL_build_config_minimal.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_build_config_ngage.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_build_config_windows.h rwlock: Added SDL_rwlock API for shared locks. 2023-04-27 21:54:02 -04:00
SDL_build_config_wingdk.h gdk: Virtual keyboard and text input backend 2023-05-31 13:11:39 -07:00
SDL_build_config_winrt.h Check for modff in addition to modf 2023-06-15 16:43:35 -07:00
SDL_build_config_xbox.h gdk: Virtual keyboard and text input backend 2023-05-31 13:11:39 -07:00
SDL_revision.h.cmake include: add \brief to includes 2023-02-19 10:01:33 -08:00