Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2017-10

chm doc generation scripts deleted?

5 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marco van de Voort

I noticed the scripts that I used to generate the LCL chms are partially deleted.

r55175 | mattias | 2017-06-02 23:01:01 +0200 (vr, 02 jun 2017) | 1 line
Changed paths:
D /trunk/docs/html/build_lazutils_html.sh
D /trunk/docs/html/build_lcl_html.sh

Is there some new recommended way?

Reply by email

Graeme Geldenhuys
to Marco van de Voort
Marco van de Voort wrote
Is there some new recommended way?

Most likely because a "documentation build script" is not needed any more. Since fpdoc supports project files (--project parameter), such build scripts became obsolete - at least that is true for the projects I maintain.

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Mattias Gaertner
to Marco van de Voort: I noticed the scripts that I used to generate the LCL chms are partially deleted. r55175…
Show quoted text 8 lines
I noticed the scripts that I used to generate the LCL chms are partially deleted. r55175 | mattias | 2017-06-02 23:01:01 +0200 (vr, 02 jun 2017) | 1 line Changed paths: D /trunk/docs/html/build_lazutils_html.sh D /trunk/docs/html/build_lcl_html.sh

These files seem to be outdated.

Is there some new recommended way?

It's not really new: build_lcl_docs

./build_lcl_docs -h
gives you the available options.

Mattias

Reply by email

Mattias Gaertner
to Mattias Gaertner
Show quoted text 5 lines
[...] It's not really new: build_lcl_docs ./build_lcl_docs -h gives you the available options.

For example:

Put FPC's xct, chm, kwd files into lazarus/docs/chm/ cd docs/html
../../lazbuild build_lcl_docs.lpi

./build_lcl_docs --fpdoc /path/to/trunk/fpdoc --fpcdocs=../chm --outfmt chm

This will take some minutes. The new lazutils+lcl.chm+xct are generated in docs/chm/

Mattias

Reply by email

Mattias Gaertner
to Marco van de Voort: I noticed the scripts that I used to generate the LCL chms are partially deleted. r55175…
Show quoted text 11 lines
I noticed the scripts that I used to generate the LCL chms are partially deleted. r55175 | mattias | 2017-06-02 23:01:01 +0200 (vr, 02 jun 2017) | 1 line Changed paths: D /trunk/docs/html/build_lazutils_html.sh D /trunk/docs/html/build_lcl_html.sh Is there some new recommended way?

BTW, the readmechm.txt still says:
"Copy the chms to docs/html in the Lazarus directory"

The chm files should be put in docs/chm

Mattias

Reply by email