else:
logging.basicConfig(level=logging.INFO)
+ # Make the Doxyfile path absolute, otherwise everything gets messed up
+ doxyfile = os.path.abspath(args.doxyfile)
+
if not args.no_doxygen:
- subprocess.run(["doxygen", args.doxyfile], cwd=os.path.dirname(args.doxyfile))
+ subprocess.run(["doxygen", doxyfile], cwd=os.path.dirname(doxyfile))
- run(args.doxyfile, args.templates, args.wildcard, args.index_pages)
+ run(doxyfile, os.path.abspath(args.templates), args.wildcard, args.index_pages)