Clean dev tooling layout

This commit is contained in:
gabdevele
2026-06-03 01:21:38 +02:00 Unverified
parent 84e8aadf11
commit 74ff09fefe
10 changed files with 33 additions and 28 deletions
+2 -2
View File
@@ -77,13 +77,13 @@ set(OPENAPI_OUTPUT ${CMAKE_BINARY_DIR}/openapi/visione.openapi.json)
add_custom_command(
OUTPUT ${OPENAPI_OUTPUT}
COMMAND ${Python3_EXECUTABLE}
${CMAKE_CURRENT_SOURCE_DIR}/tools/drogon-openapi-gen/generate.py
${CMAKE_CURRENT_SOURCE_DIR}/generate_openapi.py
--controllers ${CMAKE_CURRENT_SOURCE_DIR}/controllers
--out ${OPENAPI_OUTPUT}
--title "Visione API"
--version ${PROJECT_VERSION}
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/tools/drogon-openapi-gen/generate.py
${CMAKE_CURRENT_SOURCE_DIR}/generate_openapi.py
${CONTROLLER_HEADERS}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
VERBATIM