libarc-validate/buildfile

31 lines
552 B
Ruby

./: {arc/} doc{README.md} legal{LICENSE} manifest
import? doxygen = doxygen%exe{doxygen}
alias{all}: arc/
if ($doxygen != [null])
{
./: file{Doxyfile}: in{Doxyfile} $src_root/manifest
{
in.symbol = '@'
in.mode = lax
backlink = copy
SUMMARY = $project.summary
}
alias{api-reference}: file{Doxyfile} $doxygen fsdir{docs/api-reference}
{{
i = $path($<[0])
diag doxygen $i
env --cwd $directory($i) -- $doxygen $leaf($i)
}}
alias{all}: alias{api-reference}
}
# Don't install tests.
#
tests/: install = false