Bruno Van de Velde
11efdcf4a3
FindSFML.cmake didn't link Xrandr when linking statically on linux with latest SFML version
2019-04-09 20:07:48 +02:00
Bruno Van de Velde
232f2b316d
CMake exported files in wrong location in build folder after change from last commit
2018-10-11 20:03:59 +02:00
Bruno Van de Velde
3f03917cb8
Fixed two issues with cmake script
...
- Installing framework on macOS failed because install rules were not executed in correct order
- Cmake files installed to the lib folder contained SFML directories which made it hard to distribute them with the precompiled libs
2018-10-11 19:40:14 +02:00
Bruno Van de Velde
4f236fd8f2
Added pkg-config files
2018-08-13 22:52:27 +02:00
Bruno Van de Velde
5e2ec8cf66
Updated ios toolchain file
2018-06-05 20:31:23 +02:00
Bruno Van de Velde
cbee21116e
Clang didn't recognise '-Wlogical-op' compiler option
2018-05-27 17:23:46 +02:00
Bruno Van de Velde
e8361ef45f
Dropped support for function references with unbound parameters in signal system
2018-05-11 14:24:12 +02:00
Bruno Van de Velde
856361dd42
Enable more warnings in cmake script
2018-05-10 14:15:19 +02:00
Bruno Van de Velde
3a08eb5750
Revert "Updated cmake script to use interface library to set compiler options in targets"
...
This reverts commit 0f3380c755
.
2018-05-10 14:07:09 +02:00
Bruno Van de Velde
0f3380c755
Updated cmake script to use interface library to set compiler options in targets
2018-05-07 22:48:18 +02:00
Bruno Van de Velde
1fc9cd57bc
Don't try compating the SFML version in FindSFML.cmake when Config.hpp was not found
2018-04-30 16:23:45 +02:00
Bruno Van de Velde
5a41f4a386
Let FindSFML.cmake link to the correct dependencies on iOS
2018-04-11 22:20:11 +02:00
Bruno Van de Velde
69fe6f6dcb
Detect OpenBSD in cmake script
2018-04-01 18:24:31 +02:00
Bruno Van de Velde
def099858c
Removed FindTGUI.cmake as its functionality has been replaced with the new TGUIConfig.cmake
2018-04-01 15:59:42 +02:00
Bruno Van de Velde
ad6877e19d
Rewrote cmake scripts
2018-04-01 15:38:13 +02:00
Bruno Van de Velde
fe270f353e
Updated cmake script to support SFMLConfig.cmake and updated android and ios related parts in cmake script
2018-03-30 23:03:18 +02:00
Bruno Van de Velde
a0552a34ed
CMake 3.0.2 is now the minimum required version
...
CMake 3.0.2 is used by debian jessie which will for now still be supported.
Ubuntu 14.04 still uses an older CMake version, but was already unsupported (as GCC 4.9 is needed). Altough Travis CI uses Ubuntu 14.04, it has CMake 3.2.2.
Since several nice features were added in CMake 3.1 and later, debian jessie support will be dropped as soon as I decide to clean up the CMake script.
When the rewrite happens, the new minimum version will become 3.5.1 (used in Ubuntu 16.04) or 3.2.2 if Travis CI still doesn't support Ubuntu 16.04 by then.
2017-11-01 19:57:51 +01:00
Bruno Van de Velde
de7a76b7d1
🔨 Rewrote clipping code to use views and viewports instead of glScissor (which no longer worked in combination with the latest SFML version)
2017-10-15 11:55:10 +02:00
Bruno Van de Velde
3d3a887ad5
🔧 Don't search for libjpeg when using SFML 2.5
2017-10-08 19:20:40 +02:00
Bruno Van de Velde
54770d4971
FindTGUI.cmake rejected 0.7.x when 0.7 was requested
2017-06-07 12:38:39 +02:00
Bruno Van de Velde
939564381a
Updated config.cmake
2016-09-14 20:51:18 +02:00
Bruno Van de Velde
c43cbc61eb
Mostly stuff related to the renderers
2016-07-11 00:01:18 +02:00
Bruno Van de Velde
61ba4246f1
Always print the found TGUI version, even when no version was explicitly requested
2016-01-25 22:24:44 +01:00
Bruno Van de Velde
c4d8304ccc
Updated FindSFML.cmake
2015-09-20 15:00:25 +02:00
Bruno Van de Velde
6dd6aa118d
Fixed some problems with android
2015-08-28 02:22:58 +02:00
Bruno Van de Velde
aa5d0f1745
Added tests for layout + let CI build examples and run tests
2015-07-19 18:20:11 +02:00
Bruno Van de Velde
84ee8bf134
Updated FindSFML.cmake and FindTGUI.cmake
2015-05-21 14:29:04 +02:00
Bruno Van de Velde
baa865a145
Added files that are needed when using GL ES
2015-02-24 23:49:20 +01:00
Bruno Van de Velde
6051ffb065
Allow compiling for iOS
2015-02-08 01:42:56 +01:00
Bruno Van de Velde
967f5a39d3
Added experimental android support
2015-01-30 16:39:05 +01:00
Bruno Van de Velde
eb7ab62cf3
Iproved regex in cmake script for os x support
2014-10-22 13:03:13 +02:00
Eduardo San Martin Morote
f9f7f6b182
OS X 10.10 update
2014-10-22 13:03:04 +02:00
Bruno Van de Velde
576d33cfa0
Huge update
...
This bring colored vs textured widgets, but during this change many
other small improvements were made (e.g. word wrap in Label, complete
rewrite of TextBox, ...)
2014-09-05 00:29:55 +02:00
Bruno Van de Velde
e2c4340085
Update the FindSFML.cmake file
2013-11-17 15:09:55 +01:00
Bruno Van de Velde
652fde6962
Improved cmake script (only tested on linux so far)
2013-10-16 12:38:47 +02:00
Bruno Van de Velde
d63cbbd0bc
Install resources and form builder on linux ( fixes #18 )
2013-09-26 12:51:55 +02:00
Bruno Van de Velde
93f11a938c
Revert "Install resources and form builder on linux"
...
This reverts commit 69a87ac350
.
2013-09-20 23:32:22 +02:00
Bruno Van de Velde
69a87ac350
Install resources and form builder on linux
2013-09-20 20:56:04 +02:00
Bruno Van de Velde
e79a55417b
Add an option to cmake to build the API documentation
2013-09-18 18:16:03 +02:00
Bruno Van de Velde
24bd790fff
First v0.6 commit
2013-02-23 16:49:01 +01:00
Bruno Van de Velde
aa23a5d915
File permissions change (files are stored on different drive again)
2012-06-11 21:23:51 +02:00
Bruno Van de Velde
3e7cdea068
initial commit
2012-05-05 18:16:35 +02:00