Skip to content

Commit c2780ea

Browse files
whotwismill
authored andcommitted
meson: disable doc builds by default
The only docs we build is the doxygen API and I reckon there's a near-zero amount of users who actually want these built locally instead of just browsing the online doc. Let's not build this by default, dropping the requirement on doxygen and speeding up the build by quite a fair bit.
1 parent 737706f commit c2780ea

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/workflows/linux.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
- name: Setup
4848
run: |
4949
# -gdwarf-4 - see https://github.com/llvm/llvm-project/issues/56550.
50-
CFLAGS='-gdwarf-4' meson setup build -Denable-cool-uris=true
50+
CFLAGS='-gdwarf-4' meson setup build -Denable-docs=true -Denable-cool-uris=true
5151
env:
5252
CC: ${{ matrix.compiler }}
5353
- name: Build

meson_options.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ option(
6363
option(
6464
'enable-docs',
6565
type: 'boolean',
66-
value: true,
66+
value: false,
6767
description: 'Enable building the documentation',
6868
)
6969
option(

0 commit comments

Comments
 (0)