Emily Trau
|
e433d32958
|
minimal-bootstrap: remove imports from outside bootstrap
|
2023-05-22 21:23:55 +10:00 |
|
Emily Trau
|
8586478e17
|
minimal-bootstrap.gnugrep: init at 2.4
|
2023-05-22 09:44:19 +10:00 |
|
Emily Trau
|
cf25685c7c
|
minimal-bootstrap.gnused: init at 4.0.9
|
2023-05-20 12:34:43 +10:00 |
|
Emily Trau
|
1412b43970
|
minimal-bootstrap.bash_2_05: init at 2.05b
|
2023-05-18 22:05:30 +10:00 |
|
Emily Trau
|
8f616ec0ac
|
minimal-bootstrap.coreutils: init at 5.0
|
2023-05-18 18:37:44 +10:00 |
|
Emily Trau
|
b405a6f7c7
|
maintainers: add minimal-bootstrap team
|
2023-05-18 09:15:40 +10:00 |
|
John Ericson
|
5b2b3950f0
|
minimal-bootstrap.mes: replaceExt -> stripExt
|
2023-05-16 00:22:17 -04:00 |
|
John Ericson
|
23f849f49d
|
minimal-boostrap.mes: Separate compiler and libs
This matches tinycc, and what is generally done in Nixpkgs.
|
2023-05-14 19:27:15 -04:00 |
|
John Ericson
|
5a78c28a10
|
minimal-bootstrap.mes-libc: This can be all source
|
2023-05-14 19:14:19 -04:00 |
|
John Ericson
|
a89962887c
|
minimal-bootstrap.mes: Parallelize
|
2023-05-14 18:59:32 -04:00 |
|
John Ericson
|
6dfead1d52
|
minimal-bootstrap.derivationWithMeta: Do more conds at eval time
Nice to keep run time as simple as possible / embrace phase separations.
|
2023-05-14 18:56:01 -04:00 |
|
John Ericson
|
0c7631d319
|
minimal-bootstrap.tcc: Dedup, separate compiler from libs
|
2023-05-14 18:56:00 -04:00 |
|
John Ericson
|
207bab5062
|
minimal-bootstrap: Support passthru.tests
|
2023-05-14 15:16:55 -04:00 |
|
John Ericson
|
ce85120cbc
|
minimal-bootstrap: Expose some details
Nice for poking around in the repl.
|
2023-05-14 15:16:55 -04:00 |
|
Emily Trau
|
aa0a36bcd8
|
minimal-bootstrap.kaem: move runCommand into kaem
|
2023-05-12 01:43:40 +10:00 |
|
Emily Trau
|
000a6a670f
|
minimal-bootstrap: sort attrs
|
2023-05-11 11:56:54 +10:00 |
|
Emily Trau
|
459643f5d2
|
minimal-bootstrap.gnumake: init at 4.4.1
|
2023-05-11 11:56:49 +10:00 |
|
Emily Trau
|
575171d619
|
minimal-bootstrap.gnupatch: init at 2.5.9
|
2023-05-11 11:51:20 +10:00 |
|
Emily Trau
|
c5432d1f96
|
minimal-bootstrap: move utils out of stage0-posix
|
2023-05-03 15:29:31 +10:00 |
|
Emily Trau
|
1e88aa2594
|
minimal-bootstrap.mes: generate list of source files
|
2023-05-03 14:31:40 +10:00 |
|
Artturin
|
06e21ebba5
|
minimal-bootstrap: dont use top-level newScope to prevent accidentally using top-level attrs
Co-authored-by: Emily Trau <me@angus.ws>
|
2023-05-03 13:42:11 +10:00 |
|
Emily Trau
|
365597483f
|
minimal-bootstrap: remove redundant definition
|
2023-05-02 23:45:02 +10:00 |
|
Emily Trau
|
dc975fd1b6
|
minimal-bootstrap.stage0: unstable-2023-04-24 -> unstable-2023-05-02
|
2023-05-02 13:00:34 +10:00 |
|
Emily Trau
|
5f4f945cff
|
minimal-bootstrap: refactor out bootstrap-sources.nix
|
2023-05-02 10:59:15 +10:00 |
|
Emily Trau
|
c2fd974d5b
|
minimal-bootstrap.stage0-posix: highlight hex0-seed
|
2023-05-02 10:41:58 +10:00 |
|
Emily Trau
|
c0566f82e5
|
minimal-bootstrap: rebase onto master
|
2023-05-02 10:23:24 +10:00 |
|
Emily Trau
|
f08154ac04
|
minimal-bootrap: init make-bootstrap-sources.nix
|
2023-05-02 10:18:35 +10:00 |
|
Emily Trau
|
ebbc6ea8b3
|
minimal-bootstrap.stage0-posix: assert hex0 result
|
2023-05-02 10:18:35 +10:00 |
|
Emily Trau
|
f519f097e4
|
minimal-libc.tinycc-mes: refactor into common.nix
|
2023-05-02 10:18:35 +10:00 |
|
Emily Trau
|
1b065103f5
|
minimal-bootstrap.mes: split out mes-libc package
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
e055a75edd
|
minimal-bootstrap.ln-boot: init at unstable-2023-05-01
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
0cbdbdc20d
|
minimal-bootstrap.mescc-tools: formatting
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
ae7bbb0e4d
|
minimal-bootstrap.mes: major rewrite for readability
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
7ed2e9a660
|
minimal-bootstrap: be more explicit when declaring "system"
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
a4caff6ea4
|
minimal-bootstrap: remove confusing fetchtarball abstraction
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
760ab35487
|
minimal-bootstrap.nyacc: init at 1.00.2, split from mes
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
d59fb08f64
|
minimal-bootstrap: makeDerivationWithMeta supports passthru
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
8950041e2b
|
minimal-bootstrap.mes: inline config.h
|
2023-05-02 10:18:34 +10:00 |
|
Emily Trau
|
8ef86405b6
|
minimal-bootstrap.writeTextFile: remove extra derivations
|
2023-05-02 10:18:33 +10:00 |
|
Emily Trau
|
8ea19fbc18
|
minimal-bootstrap: inherit system from hostPlatform
|
2023-05-02 10:18:33 +10:00 |
|
Emily Trau
|
773cadd5e7
|
minimal-bootstrap.kaem: move definition
|
2023-05-02 10:18:33 +10:00 |
|
Emily Trau
|
60ebcafd47
|
minimal-bootstrap.stage0-posix: remove mkKaemDerivation0 abstration
|
2023-05-02 10:18:33 +10:00 |
|
Emily Trau
|
59e11ad4e4
|
minimal-bootstrap: add meta attributes
|
2023-05-02 10:18:33 +10:00 |
|
Emily Trau
|
dc11b48d10
|
minimal-bootstrap.tinycc: refactor mes-libc into separate file
|
2023-05-02 10:18:33 +10:00 |
|
Emily Trau
|
5d423c3ac0
|
minimal-bootstrap: add source attribution
|
2023-05-02 10:18:33 +10:00 |
|
Emily Trau
|
ba346eb8ac
|
minimal-bootstrap.stage0-posix: remove builtins.fetchTarball
|
2023-05-02 10:18:33 +10:00 |
|
Emily Trau
|
71dcd60557
|
minimal-bootstrap: remove most uses of builtins.fetchTarball
|
2023-05-02 10:18:32 +10:00 |
|
Emily Trau
|
c8ecd8ed57
|
minimal-bootstrap.stage0-posix: replace mkKaemDerivation with runCommand
|
2023-05-02 10:18:32 +10:00 |
|
Emily Trau
|
b390cba84b
|
minimal-bootstrap.stage0-posix: replace runBareCommand with raw derivation
|
2023-05-02 10:18:32 +10:00 |
|
Emily Trau
|
d0594d2f42
|
minimal-bootstrap: rename from trusting-trust
|
2023-05-02 10:18:32 +10:00 |
|