From f02fbd7d21d99b58d4f977cda2ae07bd29040fc9 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Mon, 7 Dec 2020 18:35:08 -0800 Subject: [PATCH] updated os.arch() for Apple Silicon --- microscript/ILibDuktape_ScriptContainer.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/microscript/ILibDuktape_ScriptContainer.c b/microscript/ILibDuktape_ScriptContainer.c index b9f2d2a..fb1e7c6 100644 --- a/microscript/ILibDuktape_ScriptContainer.c +++ b/microscript/ILibDuktape_ScriptContainer.c @@ -1677,6 +1677,10 @@ duk_ret_t ILibDuktape_ScriptContainer_OS_arch(duk_context *ctx) duk_push_string(ctx, "x64"); #endif } + if (strcmp(u.machine, "arm64") == 0) + { + duk_push_string(ctx, "arm64"); + } else { int mlen = strlen(u.machine); // size is not specified, but is gauranteed to be NULL terminated