Skip to content

Commit fedd1ee

Browse files
committed
Doc building: enable GPKG driver, now required
1 parent 25747eb commit fedd1ee

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

.github/workflows/doc_checks.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
DEBIAN_FRONTEND: noninteractive
3232
run: |
3333
apt update
34-
apt install -y g++ cmake doxygen enchant-2 python3 python3-dev python3-pip python3-venv libproj-dev swig
34+
apt install -y g++ cmake doxygen enchant-2 python3 python3-dev python3-pip python3-venv libproj-dev swig libsqlite3-dev
3535
python3 -m venv create doc_env
3636
. doc_env/bin/activate
3737
python3 -m pip install -r doc/requirements.txt
@@ -50,7 +50,8 @@ jobs:
5050
-DDOXYGEN_FAIL_ON_WARNINGS=ON \
5151
-DGDAL_BUILD_OPTIONAL_DRIVERS=OFF \
5252
-DOGR_BUILD_OPTIONAL_DRIVERS=OFF \
53-
-DGDAL_ENABLE_DRIVER_GTI=ON
53+
-DGDAL_ENABLE_DRIVER_GTI=ON \
54+
-DOGR_ENABLE_DRIVER_GPKG=ON
5455
cmake --build . -j$(nproc)
5556
5657
- name: Print versions

.readthedocs.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ build:
2222
- doxygen
2323
- g++
2424
- libproj-dev
25+
- libsqlite3-dev
2526
- make
2627
- openjdk-11-jdk-headless
2728
- patchelf

doc/rtd/pre_build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ cmake \
1414
-DGDAL_BUILD_OPTIONAL_DRIVERS=OFF \
1515
-DOGR_BUILD_OPTIONAL_DRIVERS=OFF \
1616
-DGDAL_ENABLE_DRIVER_GTI=ON \
17+
-DOGR_ENABLE_DRIVER_GPKG=ON \
1718
-DBUILD_APPS=ON \
1819
-DBUILD_PYTHON_BINDINGS=ON \
1920
-DBUILD_JAVA_BINDINGS=ON \

0 commit comments

Comments
 (0)