From f5f26e094adabafc34cb68de88f767d0b056cc76 Mon Sep 17 00:00:00 2001 From: R Kent James Date: Tue, 10 Dec 2024 23:02:17 -0800 Subject: [PATCH] Use abspath for doxyfile to stop failure (#163) --- rosdoc2/verbs/build/builders/doxygen_builder.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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}'" )