mirror of
https://github.com/dunyakirkali/letterpress.git
synced 2026-08-24 20:36:12 +00:00
- flake.nix pins the full toolchain (asciidoctor + pdf/epub3/diagram/ mathematical, plantuml, graphviz, jre, vale, epubcheck) via bundlerEnv - Gemfile/Gemfile.lock/gemset.nix lock the Ruby gems; work around the vendored mtex2MML cmake_minimum_required incompatibility - 'nix build' produces book.pdf + book.epub; 'nix develop' gives a shell where all existing make targets work - CI/CD workflows now install Nix and build/lint/validate through the flake - devcontainer uses Nix; add .envrc for direnv; document in README Co-authored-by: Shelley <shelley@exe.dev>
11 lines
196 B
Ruby
11 lines
196 B
Ruby
source "https://rubygems.org"
|
|
|
|
gem "asciidoctor"
|
|
gem "asciidoctor-pdf"
|
|
gem "asciidoctor-epub3"
|
|
gem "asciidoctor-diagram"
|
|
gem "asciidoctor-mathematical"
|
|
gem "rouge"
|
|
gem "coderay"
|
|
gem "pygments.rb"
|