I need to setup pas2dox within a doxywizard project. Is there any setup documentation that I should refer to in either pas2dox or doxygen? If not, can someone help me with the basic setup.
Thanks,
Simon
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you look at the pas2dox readme file, you'll see the following :
...
FILE_PATTERNS = *.pas
INPUT_FILTER = c:\pas2dox\pas2dox.exe
FILTER_SOURCE_FILES = YES
...
AFAIK, the DoxyWizard writes away a Doxygen configuration file, so I would expect to see the same options in that application, just change the input filter to your pas2dox directory.
Hope that helps,
Darren.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
However, I was unable to get things working properly with Delphi 5, pas2dox, and Doxygen. While my .pas files appeared to process without error, the generated documentation just a file listing. Clicking on a listed file presented nothing more than a "source link". Clicking that link browsed to a copy of the full-on file source.
I had to bail for time.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everyone!
After discovering your answers, I tried everything that you advice. BUT I cannot get any documentation, just listed files as well. Please, can you help me with this problem(maybe another way to filter the input for Pascal)?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
README in pas2dox-0.50rc1.tar.gz is probably wrong. INPUT_FILTER expects the file content to be piped from standard input rather than the file name specified as a command line argument (pas2dox [-h] [-d] [-k] [-i] [-o] <input_file>). Running doxygen from the source code parent folder of my Delphi 2007 Pascal project with the following doxyfile settings (others improve the output) fixed the output from Files only to Classes.
I need to setup pas2dox within a doxywizard project. Is there any setup documentation that I should refer to in either pas2dox or doxygen? If not, can someone help me with the basic setup.
Thanks,
Simon
Hi Simon,
If you look at the pas2dox readme file, you'll see the following :
...
FILE_PATTERNS = *.pas
INPUT_FILTER = c:\pas2dox\pas2dox.exe
FILTER_SOURCE_FILES = YES
...
AFAIK, the DoxyWizard writes away a Doxygen configuration file, so I would expect to see the same options in that application, just change the input filter to your pas2dox directory.
Hope that helps,
Darren.
This may be helpful: http://stackoverflow.com/questions/1673083/delphi-doxygen
However, I was unable to get things working properly with Delphi 5, pas2dox, and Doxygen. While my .pas files appeared to process without error, the generated documentation just a file listing. Clicking on a listed file presented nothing more than a "source link". Clicking that link browsed to a copy of the full-on file source.
I had to bail for time.
Hi everyone!
After discovering your answers, I tried everything that you advice. BUT I cannot get any documentation, just listed files as well. Please, can you help me with this problem(maybe another way to filter the input for Pascal)?
README in pas2dox-0.50rc1.tar.gz is probably wrong. INPUT_FILTER expects the file content to be piped from standard input rather than the file name specified as a command line argument (
pas2dox [-h] [-d] [-k] [-i] [-o] <input_file>
). Running doxygen from the source code parent folder of my Delphi 2007 Pascal project with the following doxyfile settings (others improve the output) fixed the output from Files only to Classes.Last edit: dwb 2025-05-02