aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorArun Isaac2025-06-26 15:07:08 +0100
committerArun Isaac2025-06-26 16:03:23 +0100
commitb1d0adffa2db71048a2d0d325aa5f8cfceaf37a5 (patch)
treeac71c864748c2618bf99a609b386377a69fc1d74 /bin
parent422e0175ce4518ecd9d3a71aba052db41e2895cf (diff)
downloadravanan-b1d0adffa2db71048a2d0d325aa5f8cfceaf37a5.tar.gz
ravanan-b1d0adffa2db71048a2d0d325aa5f8cfceaf37a5.tar.lz
ravanan-b1d0adffa2db71048a2d0d325aa5f8cfceaf37a5.zip
command-line-tool: Handle manifest monadically.
The monadic interface allows more of the building to be done in one go when build-gexp-script is invoked. * ravanan/command-line-tool.scm (manifest-file->environment, software-packages->environment, manifest->environment): Delete functions. (inferior-meval-with-store, manifest-file->search-path-sexps, manifest-file->profile-derivation, software-packages->manifest, software-packages->search-path-sexps, software-packages->profile-derivation): New functions. (build-command-line-tool-script): Use manifest-file->search-paths, manifest-file->profile-derivation, software-packages->search-path-sexps and software-packages->profile-derivation instead of manifest-file->environment and software-packages->environment.
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions