Skip to content

Commit 9ff017d

Browse files
authored
Merge pull request #20 from CMakePP/deploy_docs_specify_cmake_source_dir
Specify CMake source directory
2 parents 616a6ba + f4a2a24 commit 9ff017d

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/deploy_docs_master.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ on:
2525
required: false
2626
type: string
2727
default: ''
28+
cmake_source_dir:
29+
required: false
30+
type: string
31+
default: 'cmake'
2832
docs_dir:
2933
required: false
3034
type: string
@@ -45,6 +49,7 @@ jobs:
4549
api_docs_dir: ${{ inputs.api_docs_dir }}
4650
api_docs_module: ${{ inputs.api_docs_module }}
4751
build_api_docs_dir: "build/api_docs"
52+
cmake_source_dir: ${{ inputs.cmake_source_dir }}
4853
docs_dir: ${{ inputs.docs_dir }}
4954
venv: "virt_env"
5055

@@ -88,7 +93,7 @@ jobs:
8893
8994
# Build the API docs with CMinx
9095
cminx \
91-
"cmake/${api_docs_module}" \
96+
"${cmake_source_dir}/${api_docs_module}" \
9297
-o "${build_api_docs_dir}/${api_docs_module}" \
9398
-r -p ${api_docs_module}
9499

0 commit comments

Comments
 (0)