This is a module of Bearsampp project involving phpMyAdmin.
https://bearsampp.com/module/phpmyadmin
This module uses a pure Gradle build system for creating releases. For detailed information about building this module, including how version folders are structured and included in releases, see .gradle-docs/.
# Build a specific version
gradle release -PbundleVersion=5.2.1
# Build all available versions
gradle releaseAll
# List available versions
gradle listVersions
# Verify build environment
gradle verify
# Display build information
gradle info- ✅ Version folder inclusion - Archives contain version folder (e.g.,
phpmyadmin5.2.1/) - ✅ Automatic download - Fetches phpMyAdmin from multiple sources with fallback
- ✅ Hash generation - Creates MD5, SHA1, SHA256, and SHA512 hash files
- ✅ Build all versions - Single command to build all versions in bin/
- ✅ Pure Gradle - No Ant dependencies, modern build system
Complete build documentation is available in .gradle-docs/:
- README.md - Main documentation and quick reference
- BUILD.md - Comprehensive build documentation
- VERSION_FOLDER_VERIFICATION.md - Version folder inclusion proof
- CHANGES.md - Summary of all changes
- Java 8 or higher
- Gradle 6.0 or higher
- 7-Zip (for archive creation)
Issues must be reported on Bearsampp repository.