DFSIM-MAKE

NAME

dfsim-make − update tree with dfsim files

SYNOPSIS

dfsim-make

DESCRIPTION

dfsim-make is a support program for dfsim-startblock(1) and dfsim-disp(1) It compiles .block.cc files to dynamik linked libraries, creates html files and starts simulations. Block diagrams are created using dot(1) from the graphwiz package.

All simulations are done in the tree starting from the current working direktory inside of ${DFSIMROOT}.

OPTIONS

--dontscanblockinfo

Don’t scan the current ${DFSIMROOT} for new/changed blocks. Use only the cache file blockinfo.xml.

--beautifyblockxmlfiles

Update all xml blocks in the current directory branch. This will NOT update the mtimes of the block.xml files. (WARNING: handle with care!)

--blockrename

Rename all .block.cc blocks according to their type name.

--listddfblocks

List all DDF blocks.

--remakeblockpng

Force the remake of all .block.cc.png and .block.xml.png files.

--remakeblockdocxml

Force the remake of all .blockdoccc.xml and .blockdocxml.xml files. Old documantation of already existing .blockdoc$$$.xml files is used for the new files.

--remakeblockdochtml

Force the remake of all .blockdoccc.xml.html and .blockdocxml.xml.html files.

--remakedisppng

Force the remake (and start a simulation if necessary - otherwise old simulation results will be used) of all .disp.xml.png files.

--remakedisphtml

--remakeblockindexhtml

Force the remake of the blockindex.html file.

--remakehtml

Activate remake options that force the remake of html pages..

--remakeall

Activate ALL remake opions.

--verbosedoterrors

Don’t supress error messages from dot(1)

--cleanup

Cleanup all result files files that are not used any more.

--yabibXMLFilename <yabibXMLFilename>

Use the <yabibXMLFilename> produced by yabib(1) to include citations.

--nodfsimlink

Do not include a link to dfsim’s homepage on the generated html page.

--nopaperlinks

Do not include links to the papers in the html output.

--nosrclinks

Do not include links to source codes in the html output.

--nodirlinks

Do not include links to directories codes in the html output.

--nohtmllinks

Do not include links to further html pages.

--noxreflinks

Do not include links to blocks that use the block currently documented.

--noblockindexlink

Do not include a link to the blockindex.html file on every page.

ENVIRONMENT

DFSIMROOT

The absolute path to the root directory of your current project.

DFSIM_MAKE_OPTIONS

Read options from this environment variable. These settings may be overridden by real command line options.

AUTHOR

Juergen Rinas <jrinas@gmx.de>

SEE ALSO

dfsim-startblock(1) , dfsim-disp(1) , dfsim-config(1) , dot(1)


Comments on this page ]