JKSunny / EternalJK

Effort to maintain and improve OpenJK
GNU General Public License v2.0
11 stars 1 forks source link

CMake: Add x64 support and update libs from TaystJK #16

Closed JKSunny closed 2 months ago

JKSunny commented 2 months ago

IMPORTANT This will break your excisting build folder, please backup the files you added to Debug and Release folders. For example symlink to base, or other mod folders. The way the project is compiled and the file structure in build folder has been cahnged

Cmake: Cleanup discord cmake os/arch checks

https://github.com/taysta/TaystJK/commit/cb40a9cdf61f90c3954ef5cef90e2461c2e2a0aa

Cmake: Disable bundled discord rich presence library when not on a 32-bit mac. It was built for intel-based macOS and does not on arm64-based macs.

https://github.com/taysta/TaystJK/commit/4396e2b0ae885fa79ae83b3418e4d7eb6a7a5d8a

CMake: Workarounds for zlib and libpng to compile on macOS 13.5.2

https://github.com/taysta/TaystJK/commit/ad9f4c0be27904c8ac7dbaa459ea67c3cb05e547

CMake: Update zlib to 1.3.1, libjpeg to version 9c

CMake: Update libpng to 1.6.44

https://github.com/taysta/TaystJK/pull/173/commits

CMake: Macos input, libjpeg, libpng, zlib version updates

https://github.com/taysta/TaystJK/pull/173/commits/c22d282c8eef569def842d9c73398fc2815d25bd

CMake: Making this method static to fix macos-latest build as per advice from Alereon

https://github.com/taysta/TaystJK/commit/7af3636cda30a7b7e124817362d8acf9ad365eb0

CMake: Change tag in build.yml for testing release

CMake: From TaystJK, Make these static as they were undefined in some debug environments

https://github.com/taysta/TaystJK/commit/a3a6991cacfbb98ce0e0ef5c7be8c03cde101d66

CMake: m1 mac support from daggo

CMake: Update discord-rpc

CMake: Add SDL x64 bin dll

CMake: Add build method from TaystJK

CMake: Add x64 build support from TaystJK