swiftlang / swiftlang/swift-installer-scripts
Support Nix/NixOS
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 82
- Forks
- 64
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 11
Description
NixOS is somewhat of a unique distribution in that it has an unconventional file system layout (multiple libraries such as libc can co-exist, for example).
There has been some community maintained support Swift in the past. It has stalled on Swift 5.8 for various reasons (each time significant infra change occurs in Swift, it creates challenges for Nix since it can't use the building script from the compiler project directly).
Please consider some level of official support for this Linux distribution.
Contributor guide
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
The issue names no files, tests, or entry points. Start by reviewing the existing installer scripts and the linked NixOS/nixpkgs Swift support, then define the installer changes and validation needed for official Nix/NixOS support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nixos, swift
- Domain
- build-system, operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100