A simple static site generator based on Microdown.
It is used to generate for example
To load it in Pharo 13 change the following expression to point to the latest tag.
Metacello new
baseline: 'Foliage';
repository: 'github://pillar-markup/Foliage:vXXXX/src';
onConflict: [ :ex | ex useIncoming ];
onUpgrade: [ :ex | ex useIncoming ];
load.
- Check the doc folder.
- Have a look at https//www.github.com/Pillar-markup/FoliageSample. It is simple example of a little but not trivial web site with automatic publication list generation.
git clone [email protected]:pharo-project/pharo-website.git
git co WithFoliage20
| p |
p := FOPublisher new.
p baseUri: 'http://pharo.org'.
p sourcePath: '/Users/ducasse/Test2/pharo-website/site'.
p publish
For initial instructions have a look at https://norbert.hartl.name/blog/2021-01-17-foliage-released.html