File tree Expand file tree Collapse file tree 13 files changed +39
-31
lines changed
Expand file tree Collapse file tree 13 files changed +39
-31
lines changed Original file line number Diff line number Diff line change 88
99jobs :
1010 Test :
11- if : ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
1211 runs-on : ${{ matrix.os }}
1312 strategy :
1413 fail-fast : false
Original file line number Diff line number Diff line change 88
99jobs :
1010 Test :
11- if : ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
1211 runs-on : ${{ matrix.os }}
1312 strategy :
1413 fail-fast : false
Original file line number Diff line number Diff line change 88
99jobs :
1010 Test :
11- if : ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
1211 runs-on : ${{ matrix.os }}
1312 strategy :
1413 fail-fast : false
Original file line number Diff line number Diff line change 88
99jobs :
1010 Test :
11- if : ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
1211 runs-on : ${{ matrix.os }}
1312 strategy :
1413 fail-fast : false
Original file line number Diff line number Diff line change @@ -28,13 +28,14 @@ jobs:
2828
2929 - name : Setup pandoc
3030 run : |
31- wget https://github.com/jgm/pandoc/releases/download/3.1.2 /pandoc-3.1.2 -1-amd64.deb
32- sudo dpkg -i pandoc-3.1.2 -1-amd64.deb
33- rm pandoc-3.1.2 -1-amd64.deb
31+ wget https://github.com/jgm/pandoc/releases/download/3.5 /pandoc-3.5 -1-amd64.deb
32+ sudo dpkg -i pandoc-3.5 -1-amd64.deb
33+ rm pandoc-3.5 -1-amd64.deb
3434
3535 - name : Build Documentation
3636 run : |
37- git checkout main
37+ python -m venv ./.venv
38+ source ./.venv/bin/activate
3839 task docs
3940
4041 - name : Deploy Documentation
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ endif()
6767
6868# Add project_options from https://github.com/aminya/project_options
6969# Change the version in the following URL to update the package (watch the releases of the repository for future updates)
70- set(PROJECT_OPTIONS_VERSION "v0.36.5 ")
70+ set(PROJECT_OPTIONS_VERSION "v0.40.0 ")
7171FetchContent_Declare(
7272 _project_options
7373 URL https://github.com/aminya/project_options/archive/refs/tags/${PROJECT_OPTIONS_VERSION}.zip)
Original file line number Diff line number Diff line change 11# https://taskfile.dev/#6/installation
22version : 3
33
4+ # Run before install pip deps
5+ # python -m venv ./.venv
6+ # source ./.venv/bin/activate
7+
48tasks :
59 readme :
6- - pip install -q -U pandoc-include
10+ - pipx install pandoc-include
711 # requires pandoc 3.0.0 or higher
812 - pandoc -s --filter pandoc-include -o ../README.md ./README.md
913
1014 docs :
1115 deps :
1216 - readme
1317 cmds :
14- - pip install -q -U GitPython sphinx-rtd-theme breathe sphinx-sitemap sphinxcontrib-moderncmakedomain myst-parser pandoc-include
15- - cmake -S ./ -B ./build -G "Ninja Multi-Config" -DCMAKE_BUILD_TYPE=Release
16- - cmake --build ./build --config Release
17- - touch ./build/.nojekyll
18- - rm -rf ./build/*.ninja ./build/*log ./build/*.py ./build/CMakeFiles ./build/CMakeCache.txt ./build/*.cmake
18+ - |
19+ pip install GitPython sphinx-rtd-theme breathe sphinx-sitemap sphinxcontrib-moderncmakedomain myst-parser
20+ cmake -S ./ -B ./build -G "Ninja Multi-Config" -DCMAKE_BUILD_TYPE=Release
21+ cmake --build ./build --config Release
22+ touch ./build/.nojekyll
23+ rm -rf ./build/*.ninja ./build/*log ./build/*.py ./build/CMakeFiles ./build/CMakeCache.txt ./build/*.cmake
1924
2025 docs.preview :
2126 deps :
2732 deps :
2833 - docs
2934 cmds :
30- - npx gh-pages -d ./build/ -t true
35+ - npx -y gh-pages -d ./build/ -t true
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ endif()
2020
2121# Add project_options from https://github.com/aminya/project_options
2222# Change the version in the following URL to update the package (watch the releases of the repository for future updates)
23- set(PROJECT_OPTIONS_VERSION "v0.36.5 ")
23+ set(PROJECT_OPTIONS_VERSION "v0.40.0 ")
2424FetchContent_Declare(
2525 _project_options
2626 URL https://github.com/aminya/project_options/archive/refs/tags/${PROJECT_OPTIONS_VERSION}.zip)
Original file line number Diff line number Diff line change 11{
22 "name" : " project_options" ,
3- "version" : " 0.34 .0" ,
3+ "version" : " 0.40 .0" ,
44 "homepage" : " http://aminya.github.io/project_options"
55}
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ Here is an example of how to use ``dynamic_project_options``:
5757
5858 # Add project_options from https://github.com/aminya/project_options
5959 # Change the version in the following URL to update the package (watch the releases of the repository for future updates)
60- set(PROJECT_OPTIONS_VERSION "v0.36.5 ")
60+ set(PROJECT_OPTIONS_VERSION "v0.40.0 ")
6161 FetchContent_Declare(
6262 _project_options
6363 URL https://github.com/aminya/project_options/archive/refs/tags/${PROJECT_OPTIONS_VERSION}.zip)
You can’t perform that action at this time.
0 commit comments