Commit Graph

44 Commits

Author SHA1 Message Date
Thomas Nixon
051b9df050 builder: copy files to avoid making etc read-only
This caused lines like this to appear in the logs:

.../sed: couldn't open temporary file .../etc/sed6fJsn9: Permission denied

These errors caused some changes to /etc/group to be missed.
2022-06-06 01:04:39 +01:00
f682ef9c0f Update hashes 2022-06-01 18:47:04 +02:00
eeca2576db Revert "builder: add gccWrapper for openwrt < 19"
This reverts commit 372494478d.
2022-06-01 18:24:03 +02:00
0bafd92406 Update hashes 2022-06-01 00:47:37 +02:00
07325e548b
Merge pull request #3 from IowaCityMesh/main
Update hashes
2022-05-31 21:47:30 +02:00
eb8695232b
Merge pull request #5 from IowaCityMesh/hydra-build-products
lib.build: generate hydra-build-products
2022-05-31 21:46:16 +02:00
5bb153d7b0 lib.build: generate hydra-build-products 2022-05-29 09:38:04 -05:00
381746799c generate-hashes: log fetch or parse errors 2022-05-28 09:41:07 -05:00
df58f7573c Update hashes 2022-05-28 09:41:03 -05:00
4061b83f32 README: fix example syntax 2022-05-09 15:49:23 +02:00
c57be33430 README: add documentation
Fixes Github issue #1
2022-05-09 15:44:33 +02:00
372494478d builder: add gccWrapper for openwrt < 19 2022-05-09 15:43:59 +02:00
34afaff593 builder: add hack for openwrt < 19 2022-04-30 01:31:26 +02:00
658c02ecfa builder: pass packagesArch 2022-04-30 01:31:10 +02:00
2dc8656812 files: let sanitizeFilename use baseNameOf 2022-04-29 21:33:58 +02:00
b955d0a7ac files: sanitizeFilename 2022-04-29 21:30:44 +02:00
2717976254 files: allow explicitly specifying packagesArch 2022-04-29 21:29:29 +02:00
2087eb5f0c generate-hashes: add all other feeds except luci 2022-04-29 00:29:44 +02:00
614e4248c3 example.nix: use flake interface when building from flake 2022-04-29 00:03:47 +02:00
523cb2f511 flake.nix: remove unused build arg openwrt 2022-04-29 00:03:27 +02:00
16cbe77aa0 profiles: split identifyProfiles into identifyProfile 2022-04-28 23:59:17 +02:00
fd97d941cd flake.nix: fix lib.{build,profiles} args 2022-04-28 23:52:40 +02:00
2ddc9f041b hashes/22.03.0-rc1: add 2022-04-28 23:03:33 +02:00
bb757271e3 profiles-list: generate for all known releases 2022-04-28 03:12:41 +02:00
b2a5626072 hashes/19.07.10: add 2022-04-28 02:56:44 +02:00
7c6f2f0625 flake: lib.profiles default options 2022-04-28 02:42:17 +02:00
af273099ea profiles-list: init 2022-04-28 02:38:30 +02:00
0068b5c168 profiles: let identifyProfile return one single match 2022-04-28 01:22:29 +02:00
3db95068d2 profiles: init with allProfiles+identifyProfile 2022-04-28 01:17:41 +02:00
fbf0e8733b generate-hashes: s/subtarget/variant/ 2022-04-28 00:51:08 +02:00
9ec872e36a builder: refactor into files.nix 2022-04-28 00:42:02 +02:00
a8258eece3 generate-hashes: fix 2022-04-27 23:35:00 +02:00
2a6c91360b
LICENSE: add MIT 2022-04-27 22:40:54 +02:00
484a75fa0e README: init 2022-04-27 22:39:18 +02:00
a1be539440 exmaple.nix: add files 2022-04-27 22:34:58 +02:00
a0502ecaab flake.nix: add checks, hydraJobs, extend example 2022-04-27 22:29:58 +02:00
8d30c2ef14 generate-hashes, flakify 2022-04-27 22:25:39 +02:00
2baf162de0 example.nix: rename from default.nix 2022-04-27 22:24:49 +02:00
9b6e88396b builder: add imagebuilder parameters 2022-04-27 18:25:01 +02:00
a9e4c947bd builder: remove openwrtConfig debug output 2022-04-27 18:20:52 +02:00
1788e2674a builder: dontFixup 2022-04-27 02:59:05 +02:00
2431ef66cd builder: shallow installPhase 2022-04-27 02:40:55 +02:00
d8df8f0565 builder: put variantPackages in its own derivation 2022-04-27 02:38:20 +02:00
e11740497a PoC 2022-04-27 02:34:09 +02:00