Marco van de Voort schrieb:
lazutils is now a separate package, and lcl references the new lazutils
package. Everything is done and committed, in theory generating CHMs is a
matter of installing dependencies, and then
running fixdocs.sh in the fpcdocs repo
and then running build_html_chm.sh in lazarus/docs/html
These scripts may be nice, but are not very useful for Window users.
That's why my documentation manager tries to import LPK files, and now I
ran into a problem with the new LazUtils.lpk:
How can "$(IDEBuildOptions)" be evaluated in code?
This macro seems to specify compiler options (-Fi, -Fu...), which also
are required by the fpdoc source parser.
For the RTL and FCL documentation the fpcdocs Makefile can be used on
every platform, to produce the fully expanded fpdoc and makeskel
commandlines, which can be redirected into an file and parsed by the
docmgr. But how get the actual commandlines or compiler options for
Lazarus packages?
DoDi
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus