Commit Graph

8 Commits

Author SHA1 Message Date
Akhil Velagapudi 64759d1f25 Update dependencies and adapt affected APIs (#1118) 2026-08-30 23:06:58 -04:00
Akhil Velagapudi 58208cc9b6 Split pcb and pcbc Nix packages (#969) 2026-07-29 15:40:42 -04:00
Akhil Velagapudi 51be8c080e Simplify pcb flake packaging (#755) 2026-04-21 17:59:46 -04:00
wxyangf a5969f6688 update nix flake to work with new files (#518)
* update nix flake to work with new files

* remove unneeded rustc

* add .mdx extension to flake source filter

Amp-Thread-ID: https://ampcode.com/threads/T-019c4875-c524-76b8-bbcd-7a36a86492fe
Co-authored-by: Amp <amp@ampcode.com>

---------

Co-authored-by: Lenny Khazan <lenny.khazan@gmail.com>
Co-authored-by: Amp <amp@ampcode.com>
2026-02-10 12:19:25 -05:00
Martin Charles 926864652c add nix flake (#51)
* add nix flake

nix profile install nix profile install github:diodeinc/pcb

kicad isn't packaged here yet but can deal with that later

used crane as there is a bug in nixpkgs rust https://discourse.nixos.org/t/rust-with-git-deps-symbolic-link-error-to-cargo-vendor-dep/28841 and naserk had some issue as well. crane isn't ideal because it doesn't cache properly but now it one click installs so whatever

* allow external buildifier

* fix linux compilation

next up package kicad in a sane way

* fmt

* apply suggestions
2025-08-04 17:33:39 -04:00
Lenny Khazan e852477546 Initial release (#5)
* Initial release

* cargo-dist

* build and test CI

* update ubuntu workflow

* fmt

* ubuntu: install deps

* clippy: 0.1.88 fixes

* format

* install clippy

* Update README.md

* Don't run cargo-dist on PRs
2025-07-01 04:06:08 -04:00
Lenny Khazan b315317136 update flake.lock for kicad9 2025-03-10 15:20:29 -04:00
Lenny Khazan d8170ac5e5 Create flake.lock 2025-01-28 18:54:33 -05:00