8 Commits

Author SHA1 Message Date
Ingvar Stepanyan
223718d8a8 Build under regular user again
Previously this didn't work because Docker still creates missing target folders as root instead of as mapped user.

Manually creating the folder seems to fix that.
2023-10-17 04:01:12 +01:00
Ingvar Stepanyan
cfe8ef68b6 Upgrade Emscripten + build fixes
- Upgraded to 3.1.47.
 - EM_CACHE override leads to some new issues with package search in sysroot, probably because sysroot is hardcoded in PKG_CONFIG* variables. Use Docker's path mapping mechanism instead.
 - Added temporary workaround for new issue from https://github.com/emscripten-core/emscripten/issues/16836.
2023-10-17 03:17:16 +01:00
Ingvar Stepanyan
0cfadbcf36 And one more 2022-01-13 18:20:41 +00:00
Ingvar Stepanyan
ba8b6b41d3 One more try 2022-01-13 17:58:20 +00:00
Ingvar Stepanyan
e5e285696f Remove -it from docker run on CI 2022-01-13 17:54:33 +00:00
Ingvar Stepanyan
6e84c3ead9 OSS boilterplate 2021-12-07 12:56:41 +00:00
Ingvar Stepanyan
3e071027d2 Further build improvements 2021-08-06 21:49:59 +00:00
Ingvar Stepanyan
2665a5bc41 Add build with Docker, make and submodules
Starting to pull out hacks and custom instructions into a reproducible build.
2021-08-06 20:49:19 +00:00