Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: GNU info file #468

Open
jgarte opened this issue Nov 21, 2022 · 7 comments
Open

Feature Request: GNU info file #468

jgarte opened this issue Nov 21, 2022 · 7 comments

Comments

@jgarte
Copy link
Collaborator

jgarte commented Nov 21, 2022

I would love to have a info file of the cookbook so I can then package it in GNU Guix similar to the sicp package:

https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/scheme.scm#n479

pandoc produces info files also ;()

@jgarte
Copy link
Collaborator Author

jgarte commented Nov 23, 2022

Would require modifying this file: https://github.com/LispCookbook/cl-cookbook/blob/master/make-cookbook.lisp

@vindarel
Copy link
Contributor

Curious, what is the purpose of packaging the Cookbook ? (ease of building it locally ?)

@jgarte
Copy link
Collaborator Author

jgarte commented Nov 23, 2022

So I can make a guix package similar to this one:

https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/scheme.scm#n479

Source repo:

https://github.com/sarabander/sicp

The above Guix package provides the sicp book as an info page.

So, I can just do:

guix install sicp

info sicp

I'd like to do

guix-install cl-cookbook

info cl-cookbook

@jgarte
Copy link
Collaborator Author

jgarte commented Nov 26, 2022

@vindarel Do you think this would be hard to implement? Any issues you forsee?

@vindarel
Copy link
Contributor

Depends on whether you want to package the Ruby libs? (I'm only a user of guix package, no experience with packaging)

@jgarte
Copy link
Collaborator Author

jgarte commented Nov 29, 2022

What ruby libs need to be packaged besides what's transitive to jekyll?

@jgarte
Copy link
Collaborator Author

jgarte commented Dec 27, 2022

Forgot to check here: https://github.com/LispCookbook/cl-cookbook/blob/master/Gemfile.lock

🦆 🦆 🦆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants