Claes Wallin (韋嘉誠)
Claes Wallin (韋嘉誠)
Maybe solve this by solving #20.
This is more about the conceptual pureness of it all, rather than practical concerns. :-) If we have a mini to build on, this issue is a non-practical concern entirely,...
If it is in a proper racket package with an `info.rkt`, and if you call `racket -I scheme/init -l- scribble/run.rkt` (stolen from the scribble launcher) rather than `scribble`, it might...
We need to allow symlinks, people might use those. It's only dangling symlinks that `install` gets upset about. To check for dangling symlinks with bash `[]` or `[[]]`, one would...
This, but replace `-print` with `-delete`, should do it: ``` $ tree . ├── asdf -> asdffff ├── asdffff └── qwer -> xzcv $ find . -type l -exec test...
Just add a dangling symlink in `nix/test/dangling-symlink -> road-to-nowhere` to test for this.
It's not every package depending on `scheme-lib`. E.g. `r5rs-lib` is fine.
The first thing: Yeah, the big thing missing here is a nice `racket.withPackages`. That's not too far off in the future, I'm reworking the whole buildPhase (actually making a buildPhase...
The second thing: It needs to be `inherit (import racket2nix {}) buildRacketPackage`, but that still won't work, because your derivation won't have the `scribble` tool in its `$PATH`. If you...