WebAssembly / WebAssembly/wasi-sdk
Release buildable source archives
Open
Nobody has claimed this yet.
enhancement
help wanted
- Dominant language
- CMake
- Stars
- 1.6k
- Forks
- 237
- Avg merge
- 18h 26m
- Merged PRs (30d)
- 5
Description
Currently it's impossible to build release from source without cloning source repository including submodules:
- Archive attached to release doesn't include submodules
- version.py script requires git metadata to be available
Are there plans to fix this?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the release archive generation and the version.py script mentioned in the issue, then check how submodules are represented in release archives. Confirm the source archive can be built without a repository checkout or Git metadata. Done means the archive includes the required submodule content and version.py works from the archive.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, git, python
- Domain
- build-system, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100