diff --git a/rosdoc2/verbs/build/builders/doxygen_builder.py b/rosdoc2/verbs/build/builders/doxygen_builder.py index 1553bc1..8a48b6a 100644 --- a/rosdoc2/verbs/build/builders/doxygen_builder.py +++ b/rosdoc2/verbs/build/builders/doxygen_builder.py @@ -246,7 +246,8 @@ def build(self, *, doc_build_folder, output_staging_directory): })) # Invoke Doxygen. - cmd = ['doxygen', os.path.relpath(extended_doxyfile_path, start=working_directory)] + abs_doxyfile_path = os.path.abspath(extended_doxyfile_path) + cmd = ['doxygen', abs_doxyfile_path] logger.info( f"Running Doxygen: '{' '.join(cmd)}' in '{working_directory}'" )