Skip to content

Commit 8756cb0

Browse files
committed
Merge remote-tracking branch 'origin/master' into multi-reverb-support
2 parents 80d1a60 + 148d10b commit 8756cb0

57 files changed

Lines changed: 3926 additions & 81 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/api_doc_build.yml

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,29 @@
1-
name: API Doc Build
1+
name: API Doc & Wiki Build
22

33
on:
44
push:
55
branches:
66
- master
7+
paths-ignore:
8+
- '.azure/**'
9+
- '.circleci/**'
10+
- '.github/workflows/rendering-regression.yml'
11+
- '.github/workflows/linux.yml'
12+
- '.github/workflows/ios.yml'
13+
- '.github/workflows/sonarcloud.yml'
14+
- '.github/workflows/windows.yml'
15+
- '.cirrus.yml'
16+
- 'README.md'
17+
18+
workflow_dispatch:
719

820
env:
921
BUILD_TYPE: Release
1022

23+
concurrency:
24+
group: ${{ github.workflow }}-${{ github.ref }}
25+
cancel-in-progress: true
26+
1127
jobs:
1228
build:
1329
runs-on: ubuntu-22.04
@@ -36,6 +52,30 @@ jobs:
3652
working-directory: ${{runner.workspace}}/build
3753
run: cmake --build . --config $BUILD_TYPE --target doxygen
3854

55+
- name: Set up Python
56+
uses: actions/setup-python@v5
57+
with:
58+
python-version: "3.13"
59+
60+
- name: Install zensical
61+
run: pip install zensical
62+
63+
- name: Build
64+
run: zensical build --clean
65+
66+
- name: Publish Wiki to GH Pages Repo
67+
uses: JamesIves/github-pages-deploy-action@v4
68+
with:
69+
folder: ${{runner.workspace}}/fluidsynth/.zensical/wiki/
70+
repository-name: FluidSynth/fluidsynth.github.io
71+
branch: main
72+
ssh-key: ${{ secrets.DEPLOY_API_TOKEN }}
73+
target-folder: wiki/
74+
clean: true
75+
commit-message: Updating wiki from fluidsynth master
76+
git-config-name: Zensical Deploy
77+
git-config-email: fluid-wiki-deploy@fluidsynth.github.io
78+
3979
- name: Publish API Docs to GH Pages
4080
uses: JamesIves/github-pages-deploy-action@v4
4181
with:

.github/workflows/codespell.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ jobs:
1717
- name: Run Codespell
1818
uses: codespell-project/actions-codespell@v2
1919
with:
20-
ignore_words_list: READD,caf,rin,datas,Claus,lins
20+
ignore_words_list: READD,caf,rin,datas,Claus,lins,Capela
2121
skip: ./.git,*.pdf,./AUTHORS,./THANKS,./contrib

.github/workflows/ios.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
paths-ignore:
77
- '.azure/**'
88
- '.circleci/**'
9+
- '.github/workflows/api_doc_build.yml'
910
- '.github/workflows/linux.yml'
1011
- '.github/workflows/solaris.yml'
1112
- '.github/workflows/windows.yml'

.github/workflows/linux.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
paths-ignore:
77
- '.azure/**'
88
- '.circleci/**'
9+
- '.github/workflows/api_doc_build.yml'
910
- '.github/workflows/sonarcloud.yml'
1011
- '.github/workflows/solaris.yml'
1112
- '.github/workflows/windows.yml'

.github/workflows/rendering-regression.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ on:
1212
paths-ignore:
1313
- '.azure/**'
1414
- '.circleci/**'
15+
- '.github/workflows/api_doc_build.yml'
16+
- '.github/workflows/linux.yml'
17+
- '.github/workflows/ios.yml'
1518
- '.github/workflows/sonarcloud.yml'
16-
- '.github/workflows/solaris.yml'
1719
- '.github/workflows/windows.yml'
18-
- '.github/workflows/ios.yml'
1920
- '.cirrus.yml'
2021
- 'README.md'
2122

.github/workflows/solaris.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
paths-ignore:
77
- '.azure/**'
88
- '.circleci/**'
9+
- '.github/workflows/api_doc_build.yml'
910
- '.github/workflows/linux.yml'
1011
- '.github/workflows/ios.yml'
1112
- '.github/workflows/rendering-regression.yml'

.github/workflows/sonarcloud.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
paths-ignore:
99
- '.azure/**'
1010
- '.circleci/**'
11+
- '.github/workflows/api_doc_build.yml'
1112
- '.github/workflows/linux.yml'
1213
- '.github/workflows/solaris.yml'
1314
- '.github/workflows/windows.yml'

.github/workflows/windows.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
paths-ignore:
88
- '.azure/**'
99
- '.circleci/**'
10+
- '.github/workflows/api_doc_build.yml'
1011
- '.github/workflows/sonarcloud.yml'
1112
- '.github/workflows/solaris.yml'
1213
- '.github/workflows/linux.yml'

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,10 @@ install_manifest.txt
4242
*.pro.user*
4343
*.user
4444
*.vscode
45+
.idea/
46+
47+
# Built docs
48+
/.zensical/
49+
/.cache/
50+
_codeql_build_dir/
51+
_codeql_detected_source_root

CMakeLists.txt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ set ( PACKAGE "fluidsynth" )
4747
# FluidSynth package version
4848
set ( FLUIDSYNTH_VERSION_MAJOR 2 )
4949
set ( FLUIDSYNTH_VERSION_MINOR 5 )
50-
set ( FLUIDSYNTH_VERSION_MICRO 3 )
50+
set ( FLUIDSYNTH_VERSION_MICRO 4 )
5151
set ( VERSION "${FLUIDSYNTH_VERSION_MAJOR}.${FLUIDSYNTH_VERSION_MINOR}.${FLUIDSYNTH_VERSION_MICRO}" )
5252
set ( FLUIDSYNTH_VERSION ${VERSION} )
5353

@@ -62,7 +62,7 @@ set ( FLUIDSYNTH_VERSION ${VERSION} )
6262
# This is not exactly the same algorithm as the libtool one, but the results are the same.
6363
set ( LIB_VERSION_CURRENT 3 )
6464
set ( LIB_VERSION_AGE 5 )
65-
set ( LIB_VERSION_REVISION 2 )
65+
set ( LIB_VERSION_REVISION 3 )
6666
set ( LIB_VERSION_INFO
6767
"${LIB_VERSION_CURRENT}.${LIB_VERSION_AGE}.${LIB_VERSION_REVISION}" )
6868

@@ -989,9 +989,6 @@ if ( UNIX )
989989
configure_file ( fluidsynth.service.in
990990
${FluidSynth_BINARY_DIR}/fluidsynth.service @ONLY )
991991

992-
configure_file ( fluidsynth.tmpfiles.in
993-
${FluidSynth_BINARY_DIR}/fluidsynth.tmpfiles @ONLY )
994-
995992
configure_file ( fluidsynth.conf.in
996993
${FluidSynth_BINARY_DIR}/fluidsynth.conf @ONLY )
997994

0 commit comments

Comments
 (0)