NixOS / nix

Nix, the purely functional package manager
https://nixos.org/
GNU Lesser General Public License v2.1
11.47k stars 1.44k forks source link

Port C API docs to Meson #10936

Closed fricklerhandwerk closed 1 week ago

fricklerhandwerk commented 2 weeks ago

Thanks @Ericson2314 for the introduction to the process

Motivation

https://github.com/NixOS/nix/issues/2503

Context

previously: #10930

Priorities and Process

Add :+1: to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

fricklerhandwerk commented 2 weeks ago

@Ericson2314 For some reason this separate derivation builds all of Nix, but the internal API docs don't.

Ericson2314 commented 1 week ago

Are you sure? I did not experience that I don't think.

edolstra commented 1 week ago

Can we get rid of flake outputs like packages.x86_64-linux.nix-external-api-docs-armv6l-unknown-linux-gnueabihf? We only need one packages.x86_64-linux.nix-external-api-docs.

nixos-discourse commented 1 week ago

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/2024-06-19-nix-team-meeting-minutes-154/47265/1