├── .envrc ├── .gitignore ├── BUILD.nix ├── README.md ├── cmd ├── .golangci.yml ├── build.go ├── go.mod ├── go.sum ├── inspect.go ├── list.go ├── main.go ├── nix │ ├── build.go │ ├── inspect.go │ ├── instantiate.go │ ├── target.go │ └── target_test.go └── run.go ├── default.nix ├── devshell.toml ├── flake.lock ├── flake.lock.nix ├── flake.nix ├── lib ├── buildTree.nix ├── default.nix └── flattenTree.nix ├── shell.nix └── treefmt.toml /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/.envrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | result 2 | .cache 3 | cmd/bld 4 | -------------------------------------------------------------------------------- /BUILD.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/BUILD.nix -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/README.md -------------------------------------------------------------------------------- /cmd/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/.golangci.yml -------------------------------------------------------------------------------- /cmd/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/build.go -------------------------------------------------------------------------------- /cmd/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/go.mod -------------------------------------------------------------------------------- /cmd/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/go.sum -------------------------------------------------------------------------------- /cmd/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/inspect.go -------------------------------------------------------------------------------- /cmd/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/list.go -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/main.go -------------------------------------------------------------------------------- /cmd/nix/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/nix/build.go -------------------------------------------------------------------------------- /cmd/nix/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/nix/inspect.go -------------------------------------------------------------------------------- /cmd/nix/instantiate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/nix/instantiate.go -------------------------------------------------------------------------------- /cmd/nix/target.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/nix/target.go -------------------------------------------------------------------------------- /cmd/nix/target_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/nix/target_test.go -------------------------------------------------------------------------------- /cmd/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/cmd/run.go -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/default.nix -------------------------------------------------------------------------------- /devshell.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/devshell.toml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.lock.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/flake.lock.nix -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/flake.nix -------------------------------------------------------------------------------- /lib/buildTree.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/lib/buildTree.nix -------------------------------------------------------------------------------- /lib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/lib/default.nix -------------------------------------------------------------------------------- /lib/flattenTree.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/lib/flattenTree.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/shell.nix -------------------------------------------------------------------------------- /treefmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numtide/bld/HEAD/treefmt.toml --------------------------------------------------------------------------------