Chris Thrasher
fce7450bbf
Merge branch '2.6.x' into feature/backmerge
2024-03-30 20:44:49 -05:00
kimci86
ad9edb0256
Use relative install path for pkgconfig files
...
It is recommended in CMake's official documentation to use relative path
for DESTINATION parameter. Using absolute paths do not work with the
cmake --install command's --prefix option.
2024-02-25 22:15:31 +01:00
Chris Thrasher
b71e8c1dfc
Remove unused code
2024-02-19 16:35:08 -07:00
Chris Thrasher
3446239371
Allow for using unexpected compilers
2024-02-19 23:30:30 +01:00
Chris Thrasher
00303b7165
Remove unused code
2024-02-19 23:30:30 +01:00
Chris Thrasher
d54f8e839e
Remove macOS 10.5 detection
...
This also gets rid of exec_program which has been deprecated in
CMake.
2024-02-19 23:30:30 +01:00
Chris Thrasher
2273672415
Remove workarounds for old compilers
2024-02-19 23:30:30 +01:00
Chris Thrasher
d536b3d2cc
Use SFML 2.6's set of compiler warnings
...
Some minor tweaks were made to remove Android-specific workarounds
that CSFML doesn't need and removing a few warnings that are not
feasible to fix at the moment.
2023-07-08 11:01:11 -06:00
Corentin Noël
6476e9442e
Add pkg-config files, optionally installed by CMake on Linux builds
...
The modules provided are:
- csfml-system
- csfml-graphics
- csfml-window
- csfml-audio
- csfml-network
- csfml-all (depends on all the above modules)
They are installed to the standard location for pkg-config files on Linux.
This is adapted from SFML own pkg-config files.
2023-06-27 12:59:34 +02:00
Chris Thrasher
ccc159b3d9
Remove unused SFML_MSVC_VERSION
variable
2023-02-21 00:00:23 +01:00
brightprogrammer
980a165dc9
Use CMAKE_SOURCE_DIR instead of PROJECT_SOURCE_DIR
...
Change minimum CMake version
2022-03-17 08:58:01 +01:00
Lukas Dürrenberger
f84ff413a1
Update CSFML version to 2.5.1
...
- Add macOS build script
- Update existing nuget build script
2021-07-11 16:54:41 +02:00
Franklin Delehelle
31ac05d8f4
Compile with OS X 10.10
...
Fixes the OS X version detection regex to allow compiling under OS X
10.10+.
2014-11-22 18:44:40 +01:00
Laurent Gomila
6669a6590a
Updated build files to reflect the latest changes in SFML
2013-11-04 22:39:52 +01:00
Laurent Gomila
0c5afa3483
Each module now has its own export macro
2012-02-02 22:02:39 +01:00
Laurent Gomila
08749bd440
Fixed CMake files failing on FreeBSD
2011-09-14 17:56:09 +02:00
Laurent Gomila
45d3b05d65
Initial commit -- moved from https://github.com/LaurentGomila/SFML (bindings/c)
2011-07-06 22:39:55 +02:00