Skip to content

Add ability to install prebuilt ninja#1105

Open
sbc100 wants to merge 1 commit into
mainfrom
add_ninja
Open

Add ability to install prebuilt ninja#1105
sbc100 wants to merge 1 commit into
mainfrom
add_ninja

Conversation

@sbc100
Copy link
Copy Markdown
Collaborator

@sbc100 sbc100 commented Sep 15, 2022

We may start using it internally in emscripten. See emscripten-core/emscripten#17809

@sbc100 sbc100 requested review from dschuff and juj September 15, 2022 11:36
@sbc100 sbc100 enabled auto-merge (squash) September 15, 2022 11:38
@dschuff
Copy link
Copy Markdown
Member

dschuff commented Sep 15, 2022

this looks fine, although we probably don't need to land it until/unless we decide to take the dependence for external developers

We may start using it internally in emscripten. See
emscripten-core/emscripten#17809
Comment thread emsdk_manifest.json
"id": "ninja",
"version": "1.11.1",
"bitness": 64,
"windows_url": "ninja-1.11.1-win.zip",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The artifact would be good to be named x64 here. (I presume the Windows artifact is x64 and not arm64). Does this work with arm64? Can we bundle a separate windows arm64 version?

Comment thread emsdk_manifest.json
"bitness": 64,
"windows_url": "ninja-1.11.1-win.zip",
"linux_url": "ninja-1.11.1-linux.zip",
"macos_url": "ninja-1.11.1-mac.zip",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Likewise here for Linux x64 vs arm64, and mac x64 vs arm64?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants