Branch

  • Show log

    Commit

  • Hash : 27de46c5
    Author : Cosmin Truta
    Date : 2025-09-01T16:50:02

    ci: Run autogen.sh without `--maintainer` in ci_verify_configure.sh
    
    The autogen.sh script is not user-serviceable in the 'libpng16' branch,
    which implies the following:
    
    - It requires the `--maintainer` option.
    - It should not be run by the CI tooling.
    
    Starting from the branch 'libpng18' onwards, the autogen.sh script
    becomes not only user-serviceable, but also mandatory, which implies:
    
    - It should be run by the CI tooling.
    - It does not require the `--maintainer` option.
    
    Removing the option `--maintainer` from ci_verify_configure.sh should
    not only simplify the verification script, but also catch errors that
    might occur in the above-mentioned scenarios.
    
    This is a cherry-pick of commit 2cd45a9728fa054ccf17e4cac5a9dd77f46251a0
    from branch 'libpng18'.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/libpng.git
    Git SSH git@git.kmx.io:kc3-lang/libpng.git
    Public access ? public
    Description

    LIBPNG: Portable Network Graphics support

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg_l thodg
    Tags

  • README.md

  • Scripts for the Continuous Integration of the PNG Reference Library

    Copyright Notice

    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