Skip to content

Commit

Permalink
Cleanup for Doxytag generation
Browse files Browse the repository at this point in the history
  • Loading branch information
jfalcou authored Nov 9, 2024
1 parent 0310dd0 commit 64acbcf
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
generate-doc:
runs-on: ubuntu-latest
container:
image: ghcr.io/jfalcou/compilers:v6
image: ghcr.io/jfalcou/compilers:v8
strategy:
fail-fast: false
steps:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
install:
runs-on: [ubuntu-latest]
container:
image: ghcr.io/jfalcou/compilers:v6
image: ghcr.io/jfalcou/compilers:v8
strategy:
fail-fast: false

Expand All @@ -41,7 +41,7 @@ jobs:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
runs-on: [ubuntu-latest]
container:
image: ghcr.io/jfalcou/compilers:v6
image: ghcr.io/jfalcou/compilers:v8
strategy:
fail-fast: false

Expand All @@ -60,7 +60,7 @@ jobs:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
runs-on: [ubuntu-latest]
container:
image: ghcr.io/jfalcou/compilers:v6
image: ghcr.io/jfalcou/compilers:v8
strategy:
fail-fast: false

Expand Down
10 changes: 4 additions & 6 deletions .github/workflows/unit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
linux:
runs-on: [ubuntu-latest]
container:
image: ghcr.io/jfalcou/compilers:v7
image: ghcr.io/jfalcou/compilers:v8
strategy:
fail-fast: false
matrix:
Expand All @@ -67,15 +67,13 @@ jobs:
run: cd build && make tts-test -j 2 && ctest --output-on-failure -j 2

macosx:
runs-on: [macos-12]
runs-on: [macos-14]
strategy:
fail-fast: false
matrix:
cfg:
- { compiler: g++-12 , opts: -O0 , linker: }
- { compiler: clang++ , opts: -O0 , linker: }
- { compiler: clang++ , opts: "-O3 -flto -DNDEBUG" , linker: }
- { compiler: g++-12 , opts: "-O3 -flto -DNDEBUG" , linker: }
- { compiler: clang++ , opts: "-O3 -flto -DNDEBUG -stdlib=libc++" , linker: -stdlib=libc++ }
- { compiler: clang++ , opts: "-O0 -stdlib=libc++" , linker: -stdlib=libc++ }
steps:
Expand All @@ -89,7 +87,7 @@ jobs:
run: cd build && make tts-test -j 2 && ctest --output-on-failure -j 2

android:
runs-on: [macos-12]
runs-on: [macos-14]
strategy:
fail-fast: false
matrix:
Expand All @@ -109,7 +107,7 @@ jobs:
wasm:
runs-on: ubuntu-latest
container:
image: ghcr.io/jfalcou/compilers:v7
image: ghcr.io/jfalcou/compilers:v8
strategy:
fail-fast: false
matrix:
Expand Down
2 changes: 1 addition & 1 deletion cmake/dependencies.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
##======================================================================================================================
## Download and setup CPM
##======================================================================================================================
set(CPM_DOWNLOAD_VERSION 0.34.0)
set(CPM_DOWNLOAD_VERSION 0.40.2)

if(CPM_SOURCE_CACHE)
set(CPM_DOWNLOAD_LOCATION "${CPM_SOURCE_CACHE}/cpm/CPM_${CPM_DOWNLOAD_VERSION}.cmake")
Expand Down
1 change: 1 addition & 0 deletions doc/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,7 @@ RECURSIVE = YES
EXCLUDE_SYMBOLS = detail*
SOURCE_BROWSER = NO
VERBATIM_HEADERS = NO
GENERATE_TAGFILE = $(DOXYGEN_OUPUT)/tts.tag

#---------------------------------------------------------------------------
# Configuration options related to the HTML output
Expand Down

0 comments on commit 64acbcf

Please sign in to comment.