Page MenuHomePhabricator

BlueBerry.tag does not exist or is not a file
Closed, ResolvedPublic

Description

When building the documentation, either manually or via dart client, the error message "'<PATH>/BlueBerry.tag' does not exist or is not a file" is shown. This does not prevent the documentation from generating, it just removes links to the BlueBerry documentation.

The reason for this seems to be, that the BlueBerryDoc target does not build. Instead you get the following error message:
CUSTOMBUILD : error : tag OUTPUT_DIRECTORY: Output directory `/MITK-build/BlueBerry/Documentation/reference/api' does not exist and cannot be created
which aborts the creation of BlueBerryDoc.

/MITK-build/BlueBerry/Documentation/ does exist /MITK-build/BlueBerry/Documentation/reference does not.

I created the subdirectories on my dart client and the BlueBerryDoc build worked and the tag file was created.

One possible solution in my opinion would be to just generate the subdirectories via cmake.

Event Timeline

User goch has pushed new remote branch:

bug-18882-create-blueberry-doc-output-dir

[b202cd]: Merge branch 'bug-18882-create-blueberry-doc-output-dir'

Merged commits:

2015-03-23 16:07:56 Caspar Goch [a56335]
CMake creates BlueBerry doxygen documentation output dir if it does not
exist

User goch has pushed new remote branch:

bug-18882-add-blueberry-doc-as-dependency

[cf4994]: Merge branch 'bug-18882-add-blueberry-doc-as-dependency'

Merged commits:

2015-03-25 15:22:46 Caspar Goch [4a8f23]
add blueberrydoc as dependency to the doc target

User goch has pushed new remote branch:

bug-18882-move-dependency

[800a98]: Merge branch 'bug-18882-move-dependency'

Merged commits:

2015-03-26 18:59:56 Caspar Goch [c1c26b]
Move BlueBerryDoc dependency addition