Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94110 - enlightenment.eclass, the doc flag and sometime missing documentation
Summary: enlightenment.eclass, the doc flag and sometime missing documentation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-26 12:52 UTC by Gergan Penkov
Modified: 2005-06-22 03:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gergan Penkov 2005-05-26 12:52:16 UTC
The cvs-builds for the enlightenment and its libraries do not alaways install the doxygen generated documentation. The problem is that not all of the libraries in cvs have the executable flag set for the gendoc file. So the test 
[[ -x ./gendoc ]] sometimes fail (for example for the ewl), but documentation could be successfully generated. So the solution is simply to add the following lines:

if [[ -e ./gendoc ]] && [[ -e ./Doxyfile ]]; then
    chmod +x gendoc
fi

in the enlightenment_src_compile function, before the line 

use doc && [[ -x ./gendoc ]] ...
Comment 1 SpanKY gentoo-dev 2005-05-26 19:21:02 UTC
fixed, thankws