Hi,
Great. I also started to use it, and I would be interested in working also on creating a webpage out of the box.
It is also unclear to me how to deal with pillar.conf (I did not look at the code yet.). Should I rely on a book.pillar root class that embeds the chapter files? Or is there a way to still rely on a declarative way like we had in pillar.conf to embed those files?
Cheers,
Doru
> On Sep 16, 2016, at 10:02 PM, Damien Pollet <damien.pollet@gmail.com> wrote:
>
> Yes, I will first cleanup the one in the book archetype, and unify it with the Enterprise & Spec books, since they seem to be the most up-to-date with Pillar.
>
> On 16 September 2016 at 21:19, stepharo <stepharo@free.fr> wrote:
> Damien Pollet started to have a look at the makefile and this is on my todo to try.
>
>
> Stef
>
>
> Le 15/9/16 �� 00:13, Johan Fabry a ��crit :
>
> Hi Doru,
>
> it looks like there���s a problem with copySupport.mk, I had the same problem with the Spec booklet. The file is using Linux only syntax for the cp command. This was fixed for the Spec booklet after I raised an issue there, but it seems the fix was not propagated everywhere it needs to be. Have a look at https://github.com/SquareBracketAssociates/ and try to update your copySupport, it may fix your problem.BuildingUIWithSpec/blob/ master/copySupport.mk
>
> --
> Does this mail seem too brief? Sorry for that, I don���t mean to be rude! Please see http://emailcharter.org .
>
> Johan Fabry�� ��-�� ��http://pleiad.cl/~jfabry
> PLEIAD and RyCh labs�� -�� Computer Science Department (DCC)�� -�� University of Chile
>
> On Sep 14, 2016, at 18:40, Tudor Girba <tudor@tudorgirba.com> wrote:
>
> Hi,
>
> Ok, I found this document:
> https://ci.inria.fr/pharo-contribution/job/ EnterprisePharoBook/ lastSuccessfulBuild/artifact/ book-result/PillarChap/Pillar. html
>
> And now I tried this:
>
>�� �� �� �� ��wget --no-check-certificate https://raw.githubusercontent.com/pillar-markup/pillar/ master/download.sh
>�� �� �� �� ��chmod +x download.sh
>�� �� �� �� ��./download.sh
>�� �� �� �� ��./pillar archetype book
>
> and I got the book template. But, I do not know how to compile the book. I tried
>
>�� �� �� �� ��make
>
> or
>�� �� �� �� ��make book
>
> but I get:
>
> make
> mkdir -p ./book-result
> find . -type d -path ./book-result -prune -o -wholename "*/figures" -exec cp {} --parents -r ./book-result \;
> cp: ./Chapters/Chapter1/figures is a directory (not copied).
> cp: --parents: No such file or directory
> cp: -r: No such file or directory
> cp: ./figures is a directory (not copied).
> cp: --parents: No such file or directory
> cp: -r: No such file or directory
> cp: ./support/figures is a directory (not copied).
> cp: --parents: No such file or directory
> cp: -r: No such file or directory
> cp -r support/ ./book-result
> cp .latexmkrc ./book-result
> cp: .latexmkrc: No such file or directory
> make: *** [copySupport] Error 1
>
>
> I must be doing something wrong, but I do not know what. I am on a Mac 10.11 and I am using bash. Could someone point me in the right direction?
>
> Cheers,
> Doru
>
>
> On Sep 14, 2016, at 10:49 PM, Tudor Girba <tudor@tudorgirba.com> wrote:
>
> Hi,
>
> Where can I find the new template system for Pillar?
>
> Cheers,
> Doru
>
>
> On Jul 22, 2016, at 3:41 PM, Thibault ARLOING <thibault.arloing@hotmail.fr> wrote:
>
> Hello,
>
> I'm happy to announce the latest release of Pillar.
> This release has been possible because of the hard work of Damien Cassou, Cyril Ferlicot, Yann Dubois, Thibault Arloing and Lukas Komarek.
> What did it bring and what are the largest changes ?
>
>�� �� �� �� ����� Huge cleaning of code and Dependencies
>�� �� �� �� ����� Many bug fixes
>�� �� �� �� ����� Huge refactoring of internal parts
>�� �� �� �� �� �� �� �� ����� Extract phase management into an external project (LightPhaser)
>�� �� �� �� �� �� �� �� ����� Transformers and Phases are all Pipes
> Remove Compilation cycle
>�� �� �� �� ����� Remove template handling from Pillar
>�� �� �� �� ����� Remove generation of pillarpostExport.sh
>�� �� �� �� ����� Pillar now exports files to JSON format
>�� �� �� �� ����� Command for pillar archetypes "./pillar archetype book", book can be replaced by other archetype names (see Pillar documentation)
>�� �� �� �� ����� Possibility to load an archetype with a Makefile to compile pillar files
> Features
>�� �� �� �� ����� Check phase to check syntax
>�� �� �� �� ����� EPub exporter for e-books (use pillar archetypes for this)
>�� �� �� �� ����� Semantic links to Youtube and Wikipedia
>�� �� �� �� ����� Citations for LaTeX
>�� �� �� �� ����� Structures (see Pillar documentation)
>�� �� �� �� ����� Footnotes for HTML, Markdown, LaTeX and AsciiDoc
>�� �� �� �� ����� Improvement of parsing configuration failure message
> Major changes
>�� �� �� �� ����� Metadata field in configuration to separate data from configuration properties
>�� �� �� �� ����� Support files in configuration does no longer exists
>�� �� �� �� ����� "disableTransformers" property is now named "disabledPhases"
>�� �� �� �� ����� AsciiDoc file extension is now ".asciidoc"
>�� �� �� �� ����� Pillar now manages one input file, not a collection of input files anymore
>�� �� �� �� �� �� �� �� ����� Parameter inputFiles is now replaced by inputFile
> The documentation of Pillar will be update as soon as possible to fit those changes.
>
> Cheers,
>
> Thibault
> --
> www.tudorgirba.com
> www.feenk.com
>
> "Sometimes the best solution is not the best solution."
>
> --
> www.tudorgirba.com
> www.feenk.com
>
> "It's not how it is, it is how we see it."
>
>
>
>
>
>
>
>
>
>
> --
> Damien Pollet
> type less, do more [ | ] http://people.untyped.org/damien.pollet