Overview
Comment: | Hack: ensure pollen.rkt and deps are precompiled before cache preheat |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
795da342e7eb3fae358724a879b4febf |
User & Date: | joel on 2020-05-04 01:56:33 |
Other Links: | manifest | tags |
Context
2020-05-04
| ||
02:01 | Further mess with index entries in ‘Goodnight, Irene: Scene 1’ check-in: b4be51b7 user: joel tags: trunk, errata | |
01:56 | Hack: ensure pollen.rkt and deps are precompiled before cache preheat check-in: 795da342 user: joel tags: trunk | |
01:54 | Define img tag function explicitly for home page (since unbound ids aren't allowed anymore) check-in: 19db9f05 user: joel tags: trunk | |
Changes
Modified makefile from [7107d1ff] to [37817015].
︙ | |||
28 29 30 31 32 33 34 35 36 37 38 39 40 41 | 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | + | # its dependencies (or missing) all of the articles will be rebuilt. Its dependencies are also on # the Pollen cache watchlist (see pollen.rkt) # # After articles are rendered in this way, all the series pages are "touched", to trick Pollen into # re-rendering those pages without relying on its cache. Without this step, it seems those pages # are rendered “transitively” during the article render, and the listings are incomplete. vitreous.sqlite: $(core-files) $(html-deps) template.html.p raco make pollen.rkt racket -tm util/init.rkt raco pollen setup -p articles/ raco pollen render -p -t html articles/*.poly.pm touch series/*.poly.pm raco pollen setup -p series/ raco pollen render -p -t html series/*.poly.pm rm -f template.html series/template.html |
︙ |