Eric Warmenhoven
40e92ce753
Build for tvOS as a libretro core
2023-02-07 12:11:35 -05:00
Serena
1e502cf987
Don't remove code sign identity by default for ios.cmake and remove branch from build.yml
2023-01-22 22:42:56 +03:00
Serena
2f3959cc52
Memory stick customization for Darwin
2023-01-22 20:32:58 +03:00
Unknown W. Brackets
c3e2e1c13d
Build: Raise macOS/iOS min version for c++17.
2022-10-01 09:13:41 -07:00
李通洲
521b04452e
ext: Support building with system miniUPnPc
2021-11-30 14:40:32 +08:00
李通洲
63966cb7a7
Build: allow using system zstd library
2021-10-29 10:28:56 +08:00
Gleb Mazovetskiy
4c203c5d5f
FindFFmpeg: Fix a few issues
...
1. postproc now looks for postprocess.h (there is no postproc.h header).
2. pkg-config fallback condition now works (find_path/library set the
variable to ${var}-NOTFOUND but it was checking for an empty string).
2021-01-29 00:24:12 +00:00
orbea
0e0385eee9
cmake: Silence warning.
2021-01-05 06:38:06 -08:00
Henrik Rydgård
90f8799065
Safer hack to build on M1.
2020-12-02 22:46:56 +01:00
Unknown W. Brackets
c5738ca19e
cmake: Remove outdated ARMV7 define.
...
Was not used anymore, but was defined incorrectly in some armv8 files.
2020-08-29 08:49:19 -07:00
kaiomatico
6848a3d1e7
add raspberry pi 64 bit build files
2020-05-29 15:35:01 +02:00
Unknown W. Brackets
bdeea1568a
cmake: Fix rpi4 build on newer gcc.
...
This was wrong/causing a warning, and now seems to have caused the wrong
code to build for some users (presumably a newer gcc.)
2020-05-16 23:53:43 -07:00
DuIslingr
fc65dc3c24
[iOS] Resolve SDK 13 Generation
...
With XCode 11/SDK 13 you now have to set a blank code signing identity along with disabling code signing in order for the project to generate.
2019-10-07 22:33:51 -04:00
Florin9doi
a80c8c7c9c
[iOS] Resolve Cmake warning
2019-08-31 12:26:37 +03:00
Unknown W. Brackets
6fdaa1b111
cmake: Automatically detect raspberrypi 4.
2019-07-07 09:33:03 -07:00
Carlos Estrague / Mrc_munir
8e752f5fa5
Toolchain for nvidia jetson linker tegra lib.
...
Creating toolchain for NVIDIA jetson by correctly linking to the graphics library that should be used
The current Libglx.so library in L4T that is installed comes into conflict and the detection of the GPU is not correct
2019-05-04 22:02:37 +02:00
Unknown W. Brackets
3e4faea6ad
cmake: Automatically disable Wayland for Raspbian.
...
Also add a shortcut to b.sh since it has its own toolchain file.
2019-03-23 08:25:39 -07:00
hissingshark
90fbbaba1a
Made X11-Vulkan default. Provided explanatory toolchain file as overriding is more complex.
2018-06-27 12:48:59 +01:00
Greg V
bbf2dcdb21
Check for Wayland headers in CMake
2017-12-26 16:09:31 +03:00
Conn O'Griofa
34a61cf57e
RPI: use new vendor graphics library names
...
Now required to build on recent Raspberry Pi firmware images (Raspbian stretch).
2017-10-17 00:50:16 +01:00
Florent Castelli
7d4c8780e5
cmake: Fix linking against system Snappy
2017-03-19 18:44:12 +01:00
Florent Castelli
2ba04f3bcd
ios: Enable building for arm64 and simulator
2016-12-19 02:07:08 +01:00
Florent Castelli
2149d3db7f
cmake: New FindFFmpeg module
...
This new module should be able to handle both libraries in the regular
paths and fallback to pkg-config.
It is also able to find dynamic libraries, not just static libraries.
It will generate imported targets with the name FFmpeg::<lib> that you
can use in your scripts.
The way it’s used in our main build script has been updated to match.
We also won’t link external libraries used by ffmpeg automatically since
it is not reliable and depend on custom options.
You should use a proper static build with no external dependencies or
a shared build that will have the proper dependencies listed.
2016-12-19 02:07:08 +01:00
Florent Castelli
46fdc0f5f5
cmake: Move some cmake includes to ext
2016-12-18 22:17:41 +01:00
Jools Wills
7e791d28a2
Look in /opt/vc/lib for rpi opengl libs - #9104
2016-11-01 17:33:52 +00:00
Henrik Rydgård
9ec4c8bd31
Merge pull request #9108 from joolswills/rpi_fix
...
Fix building on rpi - #9104
2016-11-01 09:53:31 +01:00
Jools Wills
afe8e2bfb4
Fix building on rpi - #9104
...
Check for PPSSPP_ARCH(ARM_NEON) for neon code
Fix up rpi armv6/armv6 toolchain to work around issue with CMAKE_*_FLAGS not being set.
2016-11-01 02:45:30 +00:00
Florent Castelli
24440591a8
cmake: Update FindSDL2 and use imported target
2016-10-29 19:56:30 +02:00
Florent Castelli
8c3552de74
cmake: Detect features at compile time
...
Instead of relying on manually passed down flags from CMake,
we now have ppsspp_config.h file to create the platform defines for us.
This improves support for multiplatform builds (such as iOS).
2016-10-19 12:31:19 +02:00
Florent Castelli
497ae685fa
ios: Fix duplicated -arch flags in ASM files
2016-10-18 00:43:39 +02:00
Florent Castelli
b61ebea408
ios: Toolchain goes from tab to 2 spaces
2016-10-13 18:16:12 +02:00
Florent Castelli
46290ab179
ios: Target SDK 6.0
2016-10-13 18:13:44 +02:00
Florent Castelli
f3dda8473f
ios: Remove even more useless code from toolchain
2016-10-13 18:13:44 +02:00
Florent Castelli
fdacac29fd
ios: Properly find the location of Xcode in toolchain
...
This was using hardcoded locations that don’t work with alternate Xcode
installations. Use “xcrun” instead to find where the SDK is.
And remove unused code.
2016-10-12 23:13:37 +02:00
Florent Castelli
640764350b
cmake: Fix Xcode project generation for iOS
2016-10-12 21:55:42 +02:00
Florent Castelli
2cec77e9ec
cmake: Move ccache setup to another file
2016-10-12 18:52:29 +02:00
Florent Castelli
eb2eb4cd9b
cmake: Move some platform configuration to a toolchain file
2016-10-12 18:52:23 +02:00
Florent Castelli
9f9e11ed25
cmake: Move modules to a sane location
2016-10-12 18:52:23 +02:00