1
0
mirror of https://github.com/glennrp/libpng.git synced 2025-04-19 08:22:16 +03:00
Cosmin Truta 738f5e743c ci: Add more checks to ci_verify_version.sh; refactor
In addition to png.h, configure.ac and CMakeLists.txt, the script
ci_verify_version.sh is now able to verify libpng-config-head.in also.

For the benefit of readability, the old script ci_shellify.sh has been
split into smaller, independent scriptlets: libexec/ci_shellify_*.sh.

The linting script ci_lint.sh has been updated as needed.
2025-02-20 11:59:16 +02:00
..

Scripts for the Continuous Integration of the PNG Reference Library

Copyright (c) 2019-2025 Cosmin Truta.

Use, modification and distribution are subject to the MIT License. Please see the accompanying file LICENSE_MIT.txt or visit https://opensource.org/license/mit

File List

LICENSE_MIT.txt         ==>  The License file
README.md               ==>  This file
ci_lint.sh              ==>  Lint the source code
ci_shellify.sh          ==>  Convert select definitions to shell syntax
ci_verify_cmake.sh      ==>  Verify the build driven by CMakeLists.txt
ci_verify_configure.sh  ==>  Verify the build driven by configure
ci_verify_makefiles.sh  ==>  Verify the build driven by scripts/makefile.*
ci_verify_version.sh    ==>  Verify the consistency of version definitions
lib/ci.lib.sh           ==>  Shell utilities for the main ci_*.sh scripts
targets/*/ci_env.*.sh   ==>  Shell environments for cross-platform testing