1234567891011121314151617181920212223242526272829303132333435363738 |
- #!/usr/bin/perl
- #--------------------------------------------------------------------
- # Lance la generation de la doc dev doxygen
- #--------------------------------------------------------------------
- # Detecte repertoire du script
- ($DIR=$0) =~ s/([^\/\\]+)$//;
- $DIR||='.';
- $DIR =~ s/([^\/\\])[\\\/]+$/$1/;
- $OPTIONS="";
- #$OPTIONS="-d Preprocessor";
- $CONFFILE="dolibarr-doxygen.doxyfile";
- use Cwd;
- my $dir = getcwd;
-
- print "Current dir is: $dir\n";
- print "Running dir for doxygen must be: $DIR/doxygen\n";
- if (! -s $CONFFILE)
- {
- print "Error: current directory for building Dolibarr doxygen documentation is not correct.\n";
- print "\n";
- print "Change your current directory then, to launch the script, run:\n";
- print '> perl ..\dolibarr-doxygen-build.pl (on Windows)'."\n";
- print '> perl ../dolibarr-doxygen-build.pl (on Linux or BSD)'."\n";
- sleep 4;
- exit 1;
- }
- print "Running doxygen, please wait...\n";
- $result=`doxygen $OPTIONS $CONFFILE 2>&1`;
- print $result;
- 0;
|