Describe the bug
When building a Flutter app for Windows using pdfx, a CMake deprecation warning appears.
To Reproduce
Run:
flutter run -d windows
Expected behavior
No CMake deprecation warnings.
Actual behavior
The following warning appears:
CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of CMake.
Investigation
The issue comes from a generated file:
build/windows/x64/pdfium-download/CMakeLists.txt
It contains:
cmake_minimum_required(VERSION 2.8.12)
This file is generated via DownloadProject.cmake when fetching pdfium.
Environment
- pdfx: 2.9.2
- Flutter: 3.41.5
- Dart: 3.11.3
- Windows
- Visual Studio 2026 (CMake included)
Additional context
The build succeeds and PDF rendering works correctly, but the warning appears on every build.
Is there a plan to update the minimum CMake version to avoid this warning?
Describe the bug
When building a Flutter app for Windows using pdfx, a CMake deprecation warning appears.
To Reproduce
Run:
flutter run -d windows
Expected behavior
No CMake deprecation warnings.
Actual behavior
The following warning appears:
CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of CMake.
Investigation
The issue comes from a generated file:
build/windows/x64/pdfium-download/CMakeLists.txt
It contains:
cmake_minimum_required(VERSION 2.8.12)
This file is generated via DownloadProject.cmake when fetching pdfium.
Environment
Additional context
The build succeeds and PDF rendering works correctly, but the warning appears on every build.
Is there a plan to update the minimum CMake version to avoid this warning?