On 15 Apr 2014, at 19:10 , Stephen Gerbrandt <Ste...@me...> wrote:
> I’m working on setting up Doxygen to run on our build machines every time we compile one of our projects, and one of the requirements I have to work around is moving all of our Doxygen output files to a shared network drive location that all users have access to. Most of the Doxygen generation works fine in this regard, however I am having a difficult time trying to understand how to link up a tagfile generated from our main engine in each of our various projects. I can get it to work fine when they are located on the same drive:
>
> TAGFILES = "/SSIIIDocs/DoxygenFiles/$(ENGINE_NAME)/SharedSource/sharedsource.tag = /SSIIIDocs/DoxygenFiles/$(ENGINE_NAME)/SharedSource "
>
> However no matter what I’ve tried to specify a network location it fails to find it. My most recent attempt is this:
>
> TAGFILES = \\networkDrive\SSIIIDocs\DoxygenFiles\$(ENGINE_NAME)\SharedSource\sharedsource.tag = \\networkDrive\SSIIIDocs\DoxygenFiles\$(ENGINE_NAME)\SharedSource
>
> Am I missing something on how to properly set this up or is it not possible to link to a tagfile located on a network drive at the time of generation?
Doxygen doesn't work well with UNC style paths (http://en.wikipedia.org/wiki/Path_%28computing%29#UNC_in_Windows).
The best solution is to map the path to a drive letter first.
Regards,
Dimitri
|