Benau
c004588654
Allow llvm mingw toolchain to be used in windows
2022-05-10 10:05:01 +08:00
David CARLIER
1f0ea77f80
illumos port. ( #4732 )
...
overcoming sun constant defined in this platform.
forcing 64 bits build as angelscript assembly is incorrect for 32 bits.
2022-02-13 00:31:14 +08:00
Benau
75db65d43a
Build with NDK r22, disable NEON on 32-bit ARM to support more devices
2021-10-04 18:15:21 +08:00
Benau
73064a341a
Fix missing dSYMs in Xcode archive
2021-09-28 13:49:46 +08:00
Benau
31ce998cda
Fix error during Xcode archive
2021-09-28 13:00:25 +08:00
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