1
0
forked from 0ad/0ad
0ad/build/premake
wraitii f82fc6431b Fix SM compilation on M1, fix cross-compilation.
Fixes 08e7efc76a.
The SM build script worked on its own, but the mac OS libraries script
passes it an unexpected value.
This also fixes cross-compilation arm -> x86.
Harfbuzz is explicitly not used when compiling freetype to avoid
pkgconfig using it.

Reorganize the logic a little bit around architecture handling.

Differential Revision: https://code.wildfiregames.com/D4647
This was SVN commit r26882.
2022-05-15 21:22:49 +00:00
..
cxxtest Refactor the cxxtest premake module. 2017-12-10 11:17:43 +00:00
pkgconfig Use pkg-config more extensively in build 2021-09-23 16:10:25 +00:00
premake5 (1/2) Update premake5 to Alpha 15 - premake5 files 2020-12-14 02:17:47 +00:00
tests Detect the need for libexecinfo in premake. This is mostly useful for musl Linux. 2020-06-23 15:06:57 +00:00
extern_libs5.lua Fix a warning when building pyrogenesis in Debug on Windows. 2022-01-18 11:07:05 +00:00
premake5.lua Fix SM compilation on M1, fix cross-compilation. 2022-05-15 21:22:49 +00:00