source: project/release/4/slatex/trunk/README @ 24468

Last change on this file since 24468 was 24468, checked in by sjamaan, 9 years ago

slatex: Improve update instructions in README

File size: 1.3 KB
Line 
1*NOTE: DO NOT PATCH THIS EGG DIRECTLY, IT CONTAINS ONLY GENERATED CODE!*
2Read on for instructions on how to update.
3
4To update slatex, fetch it from http://evalwhen.com/slatex/
5Also fetch the latest scmxlate from http://evalwhen.com/scmxlate/
6then move slatex-sources/chicken-slatex-src.scm into the "dialects"
7subdirectory of the extracted dir, and add a line with "chicken"
8to "dialects-supported.scm".
9
10Then run "csi scmxlate" from the slatex toplevel directory (you can copy
11scmxlate.scm to that dir, or run csi with the full path to it).
12
13Answer the questions scmxlate asks you, and you'll end up with a few
14generated files.  Of those, only slatex.scm is important. The wrapper
15script "slatex" is replaced by slatex-program.scm in this distribution
16and the callsla.scm wrapper that ensures slatex is only loaded once is
17not needed for compiled libraries.
18
19Overwrite slatex.scm in this egg dir with the newly created version,
20and overwrite slatex.sty and cltl.sty with the updated versions.
21
22If you need to make changes in slatex itself, contact Dorai Sitaram
23and provide patches to him. If you need to make changes to the Chicken
24wrappers (the dialect file), please make them in the slatex
25distribution and provide patches back upstream to Dorai. You can generate
26a new slatex.scm using the newly patched version.
Note: See TracBrowser for help on using the repository browser.