GitHub Action
3eed08a074
manifest: update
2024-07-07 02:20:55 +00:00
GitHub Action
05ccbe2123
manifest: update
2024-07-06 02:17:38 +00:00
GitHub Action
5ad2d5884b
manifest: update
2024-07-05 02:18:27 +00:00
GitHub Action
8deeed2dfa
manifest: update
2024-07-04 02:18:55 +00:00
GitHub Action
fb733500ae
manifest: update
2024-07-03 02:18:26 +00:00
GitHub Action
db12d0c6ef
manifest: update
2024-07-02 02:18:58 +00:00
GitHub Action
648b25dd9c
manifest: update
2024-07-01 02:22:53 +00:00
GitHub Action
cb216719ce
manifest: update
2024-06-30 02:20:47 +00:00
GitHub Action
5be53be9e5
manifest: update
2024-06-29 02:17:56 +00:00
GitHub Action
ed12832f26
manifest: update
2024-06-28 02:19:03 +00:00
GitHub Action
d1c527659c
manifest: update
2024-06-27 02:18:34 +00:00
GitHub Action
32415b22fd
manifest: update
2024-06-26 02:18:23 +00:00
GitHub Action
b6032d3a40
manifest: update
2024-06-25 02:18:41 +00:00
GitHub Action
577ee84c69
manifest: update
2024-06-24 02:19:14 +00:00
GitHub Action
5fc5f3a0d7
manifest: update
2024-06-23 02:19:40 +00:00
GitHub Action
ff019b65a6
manifest: update
2024-06-22 02:17:29 +00:00
GitHub Action
c9a793a527
manifest: update
2024-06-21 02:18:01 +00:00
GitHub Action
bc1a236757
manifest: update
2024-06-20 02:18:05 +00:00
GitHub Action
69fcfaebbe
manifest: update
2024-06-19 02:18:59 +00:00
oxalica
16c8ad8329
flake: update
2024-06-18 11:38:22 +08:00
oxalica
acb6cd6ce4
flake: refactor and drop flake-utils dependency
2024-06-18 11:38:22 +08:00
GitHub Action
8717107781
manifest: update
2024-06-18 02:18:45 +00:00
GitHub Action
5265b8a1e1
manifest: update
2024-06-17 02:19:53 +00:00
GitHub Action
0043c3f923
manifest: update
2024-06-16 02:20:20 +00:00
GitHub Action
7c2d603cb6
manifest: update
2024-06-15 02:17:57 +00:00
GitHub Action
419e7fae27
manifest: update
2024-06-14 02:18:39 +00:00
GitHub Action
4cbc2810d1
manifest: update
2024-06-13 02:18:20 +00:00
GitHub Action
d4d933340c
manifest: update
2024-06-12 02:18:46 +00:00
GitHub Action
bedc47af18
manifest: update
2024-06-11 02:18:36 +00:00
GitHub Action
abfe5b3126
manifest: update
2024-06-10 02:19:31 +00:00
GitHub Action
1f536afad5
manifest: update
2024-06-09 02:20:11 +00:00
GitHub Action
6dc3e45fe4
manifest: update
2024-06-08 02:17:46 +00:00
GitHub Action
7f52ac9ae9
manifest: update
2024-06-07 02:18:49 +00:00
GitHub Action
96161e1967
manifest: update
2024-06-06 02:17:56 +00:00
GitHub Action
8795c817df
manifest: update
2024-06-05 02:18:04 +00:00
GitHub Action
260ff39129
manifest: update
2024-06-04 02:18:00 +00:00
oxalica
025e1742de
mk-aggregated: prepend rpath instead of setting it
...
The original binary may have outstanding RPATH, eg. to libgcc_s, which
must be kept.
2024-06-04 03:29:17 +08:00
oxalica
711ff40be1
Decouple self-dependencies and impl lib.mkRustBin
interface ( #177 )
2024-06-03 17:20:56 +08:00
oxalica
ca5616432b
{docs,examples,ci}: add flake devSehll examples
2024-06-03 05:05:56 -04:00
oxalica
081f091cd8
{docs,fetch}: fix typos
2024-06-03 04:51:55 -04:00
oxalica
28e86b285e
docs: update and document flake outputs
2024-06-03 04:51:55 -04:00
oxalica
305d3b088e
flake: impl builder interface lib.mkRustBin
...
This allows construction of `rust-bin` attrset on an existing `pkgs`,
instead of staging another overlayed nixpkgs. This can reduce redundant
evaluation of nixpkgs for flake-heavy users who also don't like or
cannot (due to flake dependency hell) manually instantiate nixpkgs.
2024-06-03 04:51:55 -04:00
oxalica
92089b75db
*: refactor and bubble up self-dependencies from final
/self
...
Clean up entangled self-references and make inputs explicit through
arguments.
2024-06-03 04:51:55 -04:00
oxalica
37a2fe6c74
*: move internal files into lib
subdir
...
They are not part of our public interfaces and must not be imported
alone.
2024-06-03 01:55:02 -04:00
GitHub Action
07098b424d
manifest: update
2024-06-03 02:18:21 +00:00
GitHub Action
b46857a406
manifest: update
2024-06-02 02:19:12 +00:00
GitHub Action
ab69b67fac
manifest: update
2024-06-01 02:18:46 +00:00
GitHub Action
2a7b53172e
manifest: update
2024-05-31 02:17:43 +00:00
oxalica
3140403d97
flake: remove compatibility with nix < 2.7 layout
2024-05-31 10:02:02 +08:00
oxalica
7ab714f559
mk-component-set: wrap gcc-ld/ld.lld instead of multicall rust-lld
...
Other flavor dispatchers may use different CLI (eg. MSVC 'link' style)
and our wrapper cannot handle all of them. They are usually used for
exotic targets like UEFI or WASM ones, where Nix libraries cannot be
used without manual configuration anyway.
2024-05-31 08:11:08 +08:00