|
|
ede05d4cbf
|
don't pin llvm version
|
2026-04-13 20:22:56 +10:00 |
|
|
|
f6de1d7b20
|
oh god oh shit i spelt his name wrong
|
2026-04-11 10:46:37 +10:00 |
|
|
|
73a92b26b6
|
update README
|
2026-04-11 10:27:07 +10:00 |
|
|
|
63996c3579
|
support nix_fetchers_settings extensions
|
2026-04-10 12:56:04 +10:00 |
|
|
|
38a8128d32
|
support nix_flake_settings extensions
|
2026-04-10 12:55:56 +10:00 |
|
|
|
e3c315050f
|
fix nix_api_fetchers access token extensions
|
2026-04-10 12:30:00 +10:00 |
|
|
|
eb2a5d0ec2
|
support nix_register_plugin extension
support nix_register_plugin extension
|
2026-04-10 12:25:13 +10:00 |
|
|
|
f76658fcfb
|
add libnixide-c extensions to FlakeLockFlags
|
2026-04-10 11:53:44 +10:00 |
|
|
|
378569ff24
|
rename flake_reference -> flakeref
|
2026-04-10 11:52:03 +10:00 |
|
|
|
9f90e0c323
|
produce libnixide-c bindings
|
2026-04-10 11:51:27 +10:00 |
|
|
|
93d76c002e
|
move Store logic into StorePath
|
2026-04-10 10:49:04 +10:00 |
|
|
|
bc56ecca6e
|
update flake tests
|
2026-04-10 10:14:46 +10:00 |
|
|
|
ecd88cd4c1
|
fix Rc<RefCell<Store>> issues
|
2026-04-10 10:14:36 +10:00 |
|
|
|
8aebcdda5a
|
label WriteAsNeeded as default
|
2026-04-10 10:14:18 +10:00 |
|
|
|
d32c760213
|
support NixErr::Recoverable
|
2026-04-10 10:14:05 +10:00 |
|
|
|
a81691c4be
|
restructure nixide feature flags
|
2026-04-10 10:13:45 +10:00 |
|
|
|
b7e9a69dd8
|
support a nixide C API extension
|
2026-04-10 10:13:26 +10:00 |
|
|
|
c96289e688
|
libnixide_sys.so is unnecessary
|
2026-04-10 10:13:04 +10:00 |
|
|
|
50aec26a39
|
clean sys/build.rs
|
2026-04-10 10:12:53 +10:00 |
|
|
|
eb3f19f4d2
|
add /.clangd
|
2026-04-10 10:12:33 +10:00 |
|
|
|
6573bffa58
|
nix_api_store now exposes derivation.h + store_path.h
|
2026-04-10 10:12:06 +10:00 |
|
|
|
8cb5d1bf40
|
start plugin support
|
2026-04-10 10:11:36 +10:00 |
|
|
|
0087d2848a
|
move verbosity.rs -> logging.rs
|
2026-04-10 10:11:24 +10:00 |
|
|
|
4beda8850f
|
add StorePath::with_closure
|
2026-04-03 21:21:09 +10:00 |
|
|
|
d70e6240fa
|
StorePath should expect Rc<RefCell<Store>
|
2026-04-03 21:21:00 +10:00 |
|
|
|
47c79e7d53
|
fix Store::realise returning empty
|
2026-04-03 21:19:53 +10:00 |
|
|
|
3580e35287
|
ensure libnixide is optimised for release
|
2026-04-03 21:19:30 +10:00 |
|
|
|
7e53302a09
|
hide rustfmt.toml
|
2026-04-03 21:19:12 +10:00 |
|
|
|
91ccc02af2
|
add nix .clang-format
|
2026-04-02 23:39:14 +10:00 |
|
|
|
0a4cfcce7d
|
add custom flake+fetchers api
|
2026-04-02 23:38:56 +10:00 |
|
|
|
544371e861
|
omg i got C binding working!!
|
2026-04-02 23:38:45 +10:00 |
|
|
|
8525ea36c9
|
progress nix dep to 2.34.x
|
2026-04-02 23:38:12 +10:00 |
|
|
|
03c25e234b
|
rename FlakeRef
|
2026-04-02 23:37:52 +10:00 |
|
|
|
26c222247a
|
replace std::os::raw -> core::ffi
|
2026-04-02 10:40:18 +10:00 |
|
|
|
20aefb99ed
|
replace nixide::NixVerbosity with an export of nixide-sys::NixVerbosity
|
2026-04-02 10:16:01 +10:00 |
|
|
|
c6b9ffa81b
|
fix simple warnings
|
2026-04-02 10:12:49 +10:00 |
|
|
|
25af468680
|
update all names in repo to match new bindings
|
2026-04-02 09:53:36 +10:00 |
|
|
|
54511d9c23
|
add sys extensions
|
2026-04-02 09:53:00 +10:00 |
|
|
|
70ce1b2b9e
|
fix bad flake clang config
|
2026-04-02 09:52:38 +10:00 |
|
|
|
46baf3cd2e
|
overhaul nixide-sys/build.rs
|
2026-04-02 09:52:29 +10:00 |
|
|
|
32cd7e0587
|
fix bad BINDGEN_EXTRA_CLANG_ARGS
|
2026-03-31 13:53:33 +10:00 |
|
|
|
a6dcbb6eaf
|
add autocxx build dependency
|
2026-03-31 11:24:31 +10:00 |
|
|
|
43d8f3a101
|
more cleaning for build.rs
|
2026-03-31 11:19:58 +10:00 |
|
|
|
4ab010e781
|
consider binding to nix_api_*_internal.hh
|
2026-03-31 11:19:20 +10:00 |
|
|
|
599c783d01
|
make build.rs prettier
|
2026-03-31 08:12:46 +10:00 |
|
|
|
f96f1cf95e
|
vaues now use Rc<RefCell<NonNull<sys::EvalState>>>
|
2026-03-31 08:11:17 +10:00 |
|
|
|
c5c3f6c8d4
|
internally pass EvalState via Rc<RefCell<NonNull<sys::EvalState>>>
|
2026-03-30 15:05:20 +10:00 |
|
|
|
18fcc93c36
|
prefer nix_value_incref over nix_gc_incref
|
2026-03-30 12:53:35 +10:00 |
|
|
|
fee35fa88b
|
fix bad usage of sys::nix_gc_incref
|
2026-03-30 12:48:43 +10:00 |
|
|
|
53c2d40393
|
remove redundant init calls
|
2026-03-29 20:51:51 +10:00 |
|