stdenv phases don’t actually work as documented #413

Closed
opened 2024-06-24 04:39:16 +00:00 by delan · 2 comments

per hacking.md:

[nix-shell:~/code/lix]$ configurePhase
no configure script, doing nothing

[nix-shell:~/code/lix]$ buildPhase
no Makefile or custom buildPhase, doing nothing

[nix-shell:~/code/lix]$ checkPhase
no Makefile or custom checkPhase, doing nothing

[nix-shell:~/code/lix]$ installPhase
no Makefile or custom installPhase, doing nothing

[nix-shell:~/code/lix]$ installCheckPhase
no Makefile or custom installCheckPhase, doing nothing
per [hacking.md](https://git.lix.systems/lix-project/lix/src/commit/d477b34d1df3b471f8132525b0a008bbd03ddb6d/doc/manual/src/contributing/hacking.md#building-from-the-development-shell): ``` [nix-shell:~/code/lix]$ configurePhase no configure script, doing nothing [nix-shell:~/code/lix]$ buildPhase no Makefile or custom buildPhase, doing nothing [nix-shell:~/code/lix]$ checkPhase no Makefile or custom checkPhase, doing nothing [nix-shell:~/code/lix]$ installPhase no Makefile or custom installPhase, doing nothing [nix-shell:~/code/lix]$ installCheckPhase no Makefile or custom installCheckPhase, doing nothing ```
delan added the
bug
label 2024-06-24 04:39:16 +00:00
Member

This issue was mentioned on Gerrit on the following CLs:

  • commit message in cl/1513 ("Fix build instructions in hacking.md and justfile")
<!-- GERRIT_LINKBOT: {"cls": [{"backlink": "https://gerrit.lix.systems/c/lix/+/1513", "number": 1513, "kind": "commit message"}], "cl_meta": {"1513": {"change_title": "Fix build instructions in hacking.md and justfile"}}} --> This issue was mentioned on Gerrit on the following CLs: * commit message in [cl/1513](https://gerrit.lix.systems/c/lix/+/1513) ("Fix build instructions in hacking.md and justfile")
Owner

Oh this is busted leftovers from when we were still using the make build system. Oops. Thanks for the catch!

Oh this is busted leftovers from when we were still using the make build system. Oops. Thanks for the catch!
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#413
No description provided.