diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-10-26 01:01:47 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-10-26 01:01:47 +0900 |
| commit | f589b34900e0f886612d33da19f1956fd015b6c0 (patch) | |
| tree | 99b710c6227886af9a11d7013451c0fbb2c3317b /internal/rosa/package | |
| parent | 5ec9818ff83731c2d0f0fb7cc6390900864b2a47 (diff) | |
internal/rosa/package/mksh: enable cross-compilation
This only required setting C compiler invocation via the environment.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package')
| -rw-r--r-- | internal/rosa/package/mksh.az | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/rosa/package/mksh.az b/internal/rosa/package/mksh.az index 878bba83..6bd3e9cc 100644 --- a/internal/rosa/package/mksh.az +++ b/internal/rosa/package/mksh.az @@ -16,6 +16,9 @@ package mksh { ]; exec = generic { + cross = ` +export CC='clang --target=`+triple+` --sysroot=/system/`+arch+`' +`; build = `sh /usr/src/mksh/Build.sh -r CPPFLAGS="${CPPFLAGS} -DMKSH_BINSHPOSIX -DMKSH_BINSHREDUCED" \ sh /usr/src/mksh/Build.sh -r -L |
