Hi Jürgen:
 Yes I knew you had no Mac <grin>. (Using VirtualBox I run Debian just for 
fun..)

Gandalf:~ pteeson$ cd /Volumes/Data/Development/MyProjects/GNUAPLWS/apl-svn 
Gandalf:apl-svn pteeson$ make DOXY
doxygen
make: doxygen: No such file or directory
make: *** [DOXY] Error 1

As a test in Terminal I manually executed doxygen this way
/Applications/Doxygen.app/Contents/Resources/doxygen

(Note the capital D for the app and the lowercase d for the executable.)

The shell doesn’t know where the app named Doxygen is located, in my case in 
the Applications folder.
Furthermore it also doesn’t know that the Doxygen app contains within it the 
actual doxygen executable.

The Doxygen downloads page makes it pretty clear that either one downloads the 
.dmg for Mac or else
manually builds and installs the doxygen executable.

What do you think about some scripting in make DOXY to detect if we are on a 
Mac and asking where to 
find the Doxygen app and then executing it? Or something like that?

Frankly I don’t think it's much of an issue as I have never seen any comments 
about it on this list.
However I will make a note in the APL on Macintosh document.

respect…..

Peter
> On Aug 7, 2017, at 12:12 PM, Juergen Sauermann 
> <juergen.sauerm...@t-online.de> wrote:
> 
> Hi Peter,
> 
> it is difficult for me to do that because I have no access to a Mac computer.
> 
> I would assume that the place where Doxygen is installed does not matter as 
> long as your shell
> can find it. The only other thing that Doxygen cares about (speaking for the 
> Ubuntu version) is where
> the config file is located (one can specify that file on the command line 
> that invokes doxygen).
> 
> So it would be good to know if your make DOXY fails because the doxygen 
> command itself was not
> found, or because the doxygen command could not find its config file (which 
> is normally ./Doxyfile)
> 
> Best Regards,
> /// Jürgen
> 
> 
> 
> On 08/07/2017 04:05 AM, Peter Teeson wrote:
>> Hi Jürgen:
>> If you are working with Make please look at Make DOXY 
>> which doesn’t work on Mac (in my case but maybe others as well)
>> 
>> On Macintosh there is a Doxygen download from their site.
>> <http://www.stack.nl/~dimitri/doxygen/download.html 
>> <http://www.stack.nl/%7Edimitri/doxygen/download.html>>
>> "Doxygen-1.8.13.dmg (54.6MB) ( ftp 
>> <ftp://ftp.stack.nl/pub/users/dimitri/Doxygen-1.8.13.dmg> | http 
>> <http://ftp.stack.nl/pub/users/dimitri/Doxygen-1.8.13.dmg> )
>> This is a self-contained disk image, which contains the GUI frontend. 
>>  The binaries support the whole range of Intel CPUs (both 32 and 64 bit). “  
>>   
>> 
>> Basically there is a GUI front end for configuration and then a button to 
>> run doxygen which is included in the app.
>> On Mac one opens the .dmg and drags the app somewhere, usually the 
>> Application folder/directory.
>> And then launches the app, perhaps by making it available from the dock…
>> 
>> To use the present Make file one would have to install doxygen itself 
>> somewhere, /usr/local/bin or some such place.
>> 
>> It would be interesting to know what other Mac users do, but I use the 
>> “official” one as per above….
>> 
>> respect….
>> 
>> Peter
> 

Reply via email to