1
0
forked from 0ad/0ad
0ad/build
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
..
android Actually remove trailing whitespace for non-header files as well. 2016-11-23 13:02:58 +00:00
arclint CodingConventions: Prefer using const on immutable values. 2021-05-17 15:50:16 +00:00
bin Cleanup of NASM. It has been unused for ages (153357f640) and we still have legacy code lines in our premake scripts. We also carry an unused binary for Windows. 2017-01-30 09:19:59 +00:00
coverage Small updates to build scripts, refs #4419. 2016-12-27 09:49:41 +00:00
errorlist # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
jenkins Fix removal of added files for macOS and Windows. 2021-12-23 15:10:16 +00:00
premake Fix SM compilation on M1, fix cross-compilation. 2022-05-15 21:22:49 +00:00
resources Bump version of the desktop file to 1.4 the latest stable version according to @nwtour on https://code.wildfiregames.com/D3475. 2022-01-06 20:28:49 +00:00
svn_revision Fix lineendings. 2019-07-12 17:40:40 +00:00
workspaces Use pkg-config more extensively in build 2021-09-23 16:10:25 +00:00