Anonymous Maarten
|
298ad937c0
|
cmake: wrap SDL_STATIC_PIC in double quotes (aka never trust user input)
Suggested by @Wohlstand
|
2022-06-07 18:44:47 -07:00 |
|
Anonymous Maarten
|
ad272ac690
|
Set POSITION_INDEPENDENT_CODE property on SDL2 for CMake 3.0
|
2022-06-07 18:44:47 -07:00 |
|
Anonymous Maarten
|
5abd676917
|
Allow empty default values to the dep_option macro
|
2022-06-07 09:17:44 -07:00 |
|
Anonymous Maarten
|
20c76599f9
|
Fix MinGW SDK redist: sdl2-config.cmake needs to set SDL2_FOUND
|
2022-06-03 21:05:55 -07:00 |
|
Anonymous Maarten
|
fd3f381021
|
Initialize SDL_STATIC_PIC from CMAKE_POSITION_INDEPENDENT_CODE
|
2022-06-03 21:05:04 -07:00 |
|
Anonymous Maarten
|
d6143ab369
|
Add -Wl,-Bstatic to "sdl2-config --static-libs" output
|
2022-06-03 16:27:13 -07:00 |
|
Anonymous Maarten
|
799d39a302
|
Make the sdl2-config script relocatable
|
2022-06-03 16:27:13 -07:00 |
|
Anonymous Maarten
|
f858d1305a
|
ci: test installed packages using CMake
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
96e3733a18
|
cmake: make Xcode's sdl2-config.cmake compatible with the one from autotools
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
5a8ccf4522
|
cmake: make VisualC's sdl2-config.cmake compatible with the one from autotools
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
5ec2d46f47
|
cmake: make SDL2Config.cmake compatible with autotools' sdl2-config.cmake
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
9ff8f29f43
|
cmake: Add mini-SDL2 CMake project to test SDL2 prefixes
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
67792767f5
|
cmake: Add CMake configuration files, meant for the prebuilt MinGW SDK
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
246f3ba52c
|
cmake: rewrite autotools' sdl2-config.cmake.in with IMPORTED targets + no more -lmingw32
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
6f3474db2d
|
autotools: export relative path of an installed sdl2-config.cmake to the prefix root
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
8e13cc309e
|
cmake: add 'compatible interface properties' to allow enforcing SDL2 sharedness
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
1087eaad7e
|
cmake: install SDL2::SDL2test when configuring with SDL2_TEST enabled
|
2022-06-03 12:41:36 -07:00 |
|
Anonymous Maarten
|
3c3c02518c
|
Add Compatible Interface Properties to VisualC and Xcode SDL2 config file
|
2022-05-31 00:10:55 +02:00 |
|
Anonymous Maarten
|
4809bd356e
|
Add documentation to autotoo'ls sdl2-config-version.cmake.in
|
2022-05-31 00:10:55 +02:00 |
|
Anonymous Maarten
|
774c50174c
|
Add CMake section to the Xcode ReadMe.txt
|
2022-05-31 00:10:55 +02:00 |
|
Anonymous Maarten
|
f73c25648f
|
cmake: attempt to use framework in Xcode's sdl2-config.cmake
|
2022-05-31 00:10:55 +02:00 |
|
Anonymous Maarten
|
4c3d1d32a5
|
Use INTERFACE_INCLUDE_DIRECTORIES in Xcode's sdl2-config.cmake
|
2022-05-31 00:10:55 +02:00 |
|
Anonymous Maarten
|
2c591e408e
|
Add CMake configuration files, meant for Macos framework
|
2022-05-31 00:10:55 +02:00 |
|
Anonymous Maarten
|
8ac8230bfa
|
Add CMake configuration files, meant for VC devel package
|
2022-05-31 00:10:55 +02:00 |
|