Minor documentation workflow updates (#53)

* Document rocprofiler version defines

- write doxygen for preprocessor defines
- make ROCPROFILER_SOVERSION number similar to  ROCPROFILER_VERSION
- remove ROCPROFILER_COMPILER_STRING

* Update rocprofiler.dox.in

- reformatted
- include rocprofiler/version.h in doxygen
- tweaked dot settings, e.g. made dot SVGs non-interactive

* Update scripts/update-docs.sh

- configure with cmake ROCPROFILER_INTERNAL_BUILD_DOCS=ON which just generates version.h and exits

* Update CMakeLists.txt

- support ROCPROFILER_INTERNAL_BUILD_DOCS=ON option for generating version.h and exiting
Этот коммит содержится в:
Jonathan R. Madsen
2023-09-13 19:14:23 -05:00
коммит произвёл GitHub
родитель c0cb907fee
Коммит 3769bb7dbf
4 изменённых файлов: 417 добавлений и 276 удалений
+6
Просмотреть файл
@@ -11,6 +11,12 @@ SOURCE_DIR=$(cd ${WORK_DIR}/../.. &> /dev/null && pwd)
message "Working directory is ${WORK_DIR}"
message "Source directory is ${SOURCE_DIR}"
message "Changing directory to ${SOURCE_DIR}"
cd ${SOURCE_DIR}
message "Configurating cmake..."
cmake -B build-docs ${SOURCE_DIR} -DROCPROFILER_INTERNAL_BUILD_DOCS=ON
message "Changing directory to ${WORK_DIR}"
cd ${WORK_DIR}