Skip to content

Commit 5913f9d

Browse files
authored
Merge pull request #23 from edgale/cmake-swagger-paths
fix: added swagger paths to cmake
2 parents ded6d9c + bac1875 commit 5913f9d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

CMakeLists.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,13 @@ add_definitions(
6060
-DDATABASE_MIGRATIONS="${CMAKE_CURRENT_SOURCE_DIR}/sql"
6161
)
6262

63+
set(SWAGGER_ROOT_PATH "/swagger" CACHE STRING "Default root path to the Swagger")
64+
set(SWAGGER_UI_PATH "/ui" CACHE STRING "Default path suffix to the Swagger UI")
65+
add_compile_definitions(
66+
SWAGGER_ROOT_PATH="${SWAGGER_ROOT_PATH}"
67+
SWAGGER_UI_PATH="${SWAGGER_UI_PATH}"
68+
)
69+
6370
if(CMAKE_SYSTEM_NAME MATCHES Linux)
6471
find_package(Threads REQUIRED)
6572
target_link_libraries(crud-lib INTERFACE Threads::Threads ${CMAKE_DL_LIBS})

0 commit comments

Comments
 (0)