Skip to content

Commit 2eb457b

Browse files
committed
Merge branch 'main' into feat/install_runtimes_for_3rd_party
2 parents 7462a2a + 86e68a9 commit 2eb457b

File tree

13 files changed

+39
-31
lines changed

13 files changed

+39
-31
lines changed

.github/workflows/ci.cross.arm.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ on:
88

99
jobs:
1010
Test:
11-
if: ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
1211
runs-on: ${{ matrix.os }}
1312
strategy:
1413
fail-fast: false

.github/workflows/ci.cross.mingw.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ on:
88

99
jobs:
1010
Test:
11-
if: ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
1211
runs-on: ${{ matrix.os }}
1312
strategy:
1413
fail-fast: false

.github/workflows/ci.emscripten.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ on:
88

99
jobs:
1010
Test:
11-
if: ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
1211
runs-on: ${{ matrix.os }}
1312
strategy:
1413
fail-fast: false

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ on:
88

99
jobs:
1010
Test:
11-
if: ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
1211
runs-on: ${{ matrix.os }}
1312
strategy:
1413
fail-fast: false

.github/workflows/docs.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff 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

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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")
7171
FetchContent_Declare(
7272
_project_options
7373
URL https://github.com/aminya/project_options/archive/refs/tags/${PROJECT_OPTIONS_VERSION}.zip)

docs/Taskfile.yml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
11
# https://taskfile.dev/#6/installation
22
version: 3
33

4+
# Run before install pip deps
5+
# python -m venv ./.venv
6+
# source ./.venv/bin/activate
7+
48
tasks:
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:
@@ -27,4 +32,4 @@ tasks:
2732
deps:
2833
- docs
2934
cmds:
30-
- npx gh-pages -d ./build/ -t true
35+
- npx -y gh-pages -d ./build/ -t true

docs/src/project_options_example.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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")
2424
FetchContent_Declare(
2525
_project_options
2626
URL https://github.com/aminya/project_options/archive/refs/tags/${PROJECT_OPTIONS_VERSION}.zip)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"name": "project_options",
3-
"version": "0.34.0",
3+
"version": "0.40.0",
44
"homepage": "http://aminya.github.io/project_options"
55
}

src/DynamicProjectOptions.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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)

0 commit comments

Comments
 (0)