akallabeth
b62249402a
[build,mac] require cJSON
...
we build with cJSON, so enforce it during build. Prevents other
installed libraries to be considered.
2024-09-17 20:23:11 +02:00
akallabeth
0e97a51181
[build,mac] disable CHANNEL_RDPEAR
...
we don't have a MIT-KRB5 library ready on mac os, disable for the time
being.
2024-09-17 12:57:45 +02:00
akallabeth
b388739a0c
[build,mac] fix ignore paths
...
Use CMAKE_IGNORE_PREFIX_PATH to ignore macports/homebrew/... libraries
when building a mac os bundle
2024-09-17 12:57:37 +02:00
akallabeth
9b65c1109f
[build,mac] enable sse+neon
...
enable SSE and NEON optimized code for universal build
2024-06-25 10:16:17 +02:00
akallabeth
4cd5fe48ed
[build,mac] update dependency versions
...
update bundle-mac-os.sh versions checked out
2024-06-25 10:16:14 +02:00
akallabeth
0712d0c899
[build,mac] check required tools are installed
2024-04-03 11:50:34 +02:00
akallabeth
4139e55a78
[build,mac] prefer self compiled dependencies
...
when building OpenSSL prefer dependencies from our self compiled
installation directory
2024-03-04 19:36:27 +01:00
Armin Novak
d1a159c483
[build,mac] FFmpeg --enable-cross-compile
2024-01-10 12:41:34 +01:00
Armin Novak
47017af3e4
[build,mac] enable internal RC4, MD4 and MD5
2024-01-10 12:41:34 +01:00
Rui Carmo
f52bf1616e
macOS bundle does not require manpages
...
By disabling them, we also do away with the need to have docbook-xsl installed (which, incidentally, is not properly detected when installed via `brew`)
2023-12-21 20:19:25 +01:00
Rui Carmo
0bc336967b
Fix SDL GItHub Repo in Mac build script
...
Apparently a typo.
2023-12-21 17:54:27 +01:00
Armin Novak
14a4a6a2e2
[build,mac] add SDL2_image support
2023-12-20 23:16:10 +01:00
Armin Novak
36137a00e2
[build,mac] fix rpath of libs and binaries
2023-12-14 14:05:39 +01:00
Armin Novak
e69cbb0930
[build,mac] build with default lib/bin location
...
* first build with default locations (works around buggy libraries)
* then remove files that can not be deactivated to be build
* at last move all files to final destination
2023-12-14 14:05:39 +01:00
Armin Novak
9506d269ec
[build,mac] fix artifacts and RPATH
...
* Remove static libraries from bundle
* Fix RPATH for broken library locations
2023-12-14 14:05:39 +01:00
Armin Novak
da15f0f89a
[build,mac] enable ffmpeg build
2023-12-14 14:05:39 +01:00
Armin Novak
05786f4763
[build,mac] add faac to build
2023-12-14 14:05:39 +01:00
Armin Novak
e355b64059
[build,mac] add faad2 to build
2023-12-14 14:05:39 +01:00
Armin Novak
b3858c9274
[build,mac] add opus to bundle
2023-12-14 14:05:39 +01:00
Armin Novak
2208402b0d
[build,mac] add build script arguments
2023-12-14 14:05:39 +01:00
Armin Novak
459c57ae2e
[build.mac] ignore /Library and ~/Library
2023-12-14 14:05:39 +01:00
Armin Novak
905923d65a
[build,mac] deployment target & arch variables
...
allow easy change of target architectures and deployment target
2023-12-14 14:05:39 +01:00
dev
dd56308bde
[client,mac] Simplify builder
...
* Build MacFreeRDP as normal application, let the bundling out of
building
* Add a bunding script allowing to create a MacFreeRDP with all
dependencies installed
2023-12-05 09:21:23 +01:00