Benau
731ed0b16e
Add make_deps.sh to build android deps for all architectures
2021-09-25 14:38:11 +08:00
Benau
17d26338f8
Add MoltenVK support
...
SDL_Vulkan_LoadLibrary is used for macOS to keep 10.9 compatibility
2021-06-10 13:21:11 +08:00
Benau
e992bb9cef
Fix simulator missing in Xcode project
2021-05-21 17:47:40 +08:00
Benau
35b57a7dbb
Add cctools CMake toolchain for cross-compiling all Apple targets
2021-05-20 11:27:18 +08:00
Benau
7109f38725
Update CMake toolchain for iOS Xcode
2021-05-19 11:34:34 +08:00
Dave Murphy
f938ef38b1
Fix switch hacks ( #4530 )
2021-05-14 23:45:52 +08:00
Benau
1e38cba76c
Update Toolchain-ios-xcode.cmake for new dependencies
2021-05-06 01:17:18 +08:00
Benau
3480a5da9b
Update MinGW toolchain for new dependencies
2021-05-01 01:29:58 +08:00
Benau
0e9d45665b
Update LLVM MinGW toolchain and CMake scripts for ARM64 Windows support
2021-04-27 16:19:17 +08:00
Benau
dbee027949
Remove references to unused library dependencies
2020-12-04 12:02:27 +08:00
Benau
dc0a5a9c66
Remove unneeded FriBidi and libraqm files
2020-08-24 00:58:07 +08:00
Benau
82e884f3ca
Fix freetype detection in osx
2020-07-28 13:10:15 +08:00
Benau
2f094f4a29
Update iOS toolchain
2020-06-12 16:46:07 +08:00
Benau
6d30bb8f05
Update android with latest libjpeg, libpng and zlib and remove bundled libraries
2020-05-14 10:13:57 +08:00
Benau
7154af2278
Fix SDL2 include directory in iOS toolchain
2020-05-01 00:40:55 +08:00
Benau
5eb7b023b3
Add SDL2 to iOS
2020-04-21 10:11:41 +08:00
Benau
359e2ff84f
Add llvm mingw for pdb generation
...
It uses visual studio dependencies
2020-04-11 16:25:58 +08:00
Benau
ccc2ee1ea3
Add Xcode iOS cmake toolchain
...
It allows switching run target (iOS device or simulator) inside
Xcode without re-running cmake or changing dependencies files
App Icons can also be specified now
2020-02-07 13:02:07 +08:00
Benau
4172a2d765
Add iOS toolchain for cross compiling
2020-01-20 15:31:45 +08:00
Benau
43d322c634
Add libraries for emoji and complex text
2019-06-09 10:06:50 +08:00
Rémi Verschelde
54890a0c0d
CMake: Add option to use system WiiUse ( #3817 )
...
Adapted from Fedora patch by @ignatenkobrain:
be85787d34/f/0002-Unbundle-WiiUse.patch
2019-04-07 22:10:33 +02:00
Deve
060855c710
Check wayland version in cmake.
...
Fixed #3579 .
2018-11-17 21:56:23 +01:00
Deve
c76f48c701
Require enet >= 1.3.4.
...
It's needed for enet_peer_ping_interval()
2018-07-09 22:33:14 +02:00
Deve
e14ea99acd
Don't use pkg-config on macOS
...
Fixes #3305
2018-06-15 21:06:29 +02:00
Marianne Gagnon
cb8f519bd9
Change OSX build system to be homebrew-based
2018-06-05 19:56:15 -04:00
Deve
0093a8eaab
Fixed mingw compilation
2018-03-27 23:03:47 +02:00
Igor Gnatenko
810df68f9c
Unbundle ENet
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2018-01-30 22:29:38 +01:00
Deve
08be02af8f
Fixed 64-bit dependencies.
...
Thanks to qwertychouskie for finding it.
2017-11-05 21:54:43 +01:00
Benau
88e15147b8
Merge remote-tracking branch 'origin/win-64bit'
2017-10-17 00:55:22 +08:00
Deve
66cebbdbe7
Add cmake scripts that find egl and wayland libraries
2017-09-18 21:50:34 +02:00
Deve
8a3cdb4fef
Don't link with useless libs.
...
Also remove custom script for xrandr.
2017-09-05 00:19:55 +02:00
hiker
f3d56b37df
Merge branch 'master' into win-64bit
2017-08-16 17:29:57 +10:00
Deve
0a715ac31a
Fixed 32-bit mingw compilation
2017-08-07 22:33:57 +02:00
QwertyChouskie
0be10ce448
Fix MinGW cross-compilation ( #2883 )
...
* Fix MinGW x64 cross-compilation
* Fix MinGW x86 cross-compilation
2017-07-22 20:17:31 -04:00
hiker
5e5d86bc6d
On windows look for the 64-bit dependency package in dependencies-64bit.
...
This allows installation compiling 32 and 64-bit windows versions from
the same repo without switching dependencies.
2017-04-06 23:59:01 +10:00
Benau
b0d0a0739e
Add CMake flag to enable / disable recorder
2017-04-04 14:23:04 +08:00
Benau
cacbdbd668
Allow recording audio in windows using wasapi
2017-04-01 00:52:38 +08:00
Benau
9039324145
Allow muxing into webm using libwebm
2017-03-30 13:30:21 +08:00
Benau
a68c085e95
Use pulseaudio + vorbisenc for sound recording (linux for now)
2017-03-24 21:51:17 +08:00
Deve
803eba5d5c
Fixed typo
2017-01-27 22:44:22 +01:00
Benau
aa0edb65dc
Use cmake to find libbfd
2016-06-24 08:59:39 +08:00
Benau
41bd914f7c
Fix typo
2015-10-31 00:29:53 +08:00
hasufell
4e307522d1
Fix compilation with system angelscript
...
Upstream names the shared library angelscript_s.
In addition, add more common PATH_SUFFIXES.
2015-10-20 16:47:23 +02:00
Deve
0d58774b54
Fixed mingw compilation
2015-10-19 20:50:39 +02:00
Marianne Gagnon
0571db6bef
Freetpye support on OSX
2015-10-18 19:44:28 -04:00
Marianne Gagnon
cee6d9d611
Merge branch 'master' into freetype_lazyloadchar
2015-10-17 21:34:19 -04:00
Deve
91db8620f8
Some work on support 64-bit windows compilation using mingw
2015-10-13 01:05:41 +02:00
Benau
3a5ec83ae9
Basic render of text using freetype
...
This is a testing version of stk using freetype
It enable better arabic font display with less blurred glyph to all fonts thanks to hinting provide by freetype.
TODO: billboard text
2015-10-04 11:59:44 +08:00
Igor Gnatenko
7005f3b069
build: allow to use system angelscript
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-18 17:23:28 +03:00
Deve
89d5cee4c1
MinGW: Better finding libraries
2015-03-02 19:30:26 +01:00