diff options
Diffstat (limited to 'ci')
-rwxr-xr-x | ci/ci_verify_cmake.sh (renamed from ci/ci_cmake.sh) | 2 | ||||
-rwxr-xr-x | ci/ci_verify_configure.sh (renamed from ci/ci_autotools.sh) | 20 | ||||
-rwxr-xr-x | ci/ci_verify_makefiles.sh (renamed from ci/ci_legacy.sh) | 24 |
3 files changed, 23 insertions, 23 deletions
diff --git a/ci/ci_cmake.sh b/ci/ci_verify_cmake.sh index 71af270da..a92e62899 100755 --- a/ci/ci_cmake.sh +++ b/ci/ci_verify_cmake.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -e -# ci_cmake.sh +# ci_verify_cmake.sh # Continuously integrate libpng using CMake. # # Copyright (c) 2019-2022 Cosmin Truta. diff --git a/ci/ci_autotools.sh b/ci/ci_verify_configure.sh index 0728540bd..df822061a 100755 --- a/ci/ci_autotools.sh +++ b/ci/ci_verify_configure.sh @@ -1,8 +1,8 @@ #!/usr/bin/env bash set -e -# ci_autotools.sh -# Continuously integrate libpng using the GNU Autotools. +# ci_verify_configure.sh +# Continuously integrate libpng using the configure script. # # Copyright (c) 2019-2022 Cosmin Truta. # @@ -13,8 +13,8 @@ set -e CI_SCRIPTNAME="$(basename "$0")" CI_SCRIPTDIR="$(cd "$(dirname "$0")" && pwd)" CI_SRCDIR="$(dirname "$CI_SCRIPTDIR")" -CI_BUILDDIR="$CI_SRCDIR/out/autotools.build" -CI_INSTALLDIR="$CI_SRCDIR/out/autotools.install" +CI_BUILDDIR="$CI_SRCDIR/out/configure.build" +CI_INSTALLDIR="$CI_SRCDIR/out/configure.install" function ci_info { printf >&2 "%s: %s\\n" "$CI_SCRIPTNAME" "$*" @@ -32,7 +32,7 @@ function ci_spawn { "$@" } -function ci_init_autotools { +function ci_init_configure { CI_SYSTEM_NAME="$(uname -s)" CI_MACHINE_NAME="$(uname -m)" CI_MAKE="${CI_MAKE:-make}" @@ -44,7 +44,7 @@ function ci_init_autotools { [[ ! $CI_MAKE_VARS ]] || ci_err "unexpected: \$CI_MAKE_VARS='$CI_MAKE_VARS'" } -function ci_trace_autotools { +function ci_trace_configure { ci_info "## START OF CONFIGURATION ##" ci_info "system name: $CI_SYSTEM_NAME" ci_info "machine hardware name: $CI_MACHINE_NAME" @@ -80,7 +80,7 @@ function ci_trace_autotools { ci_info "## END OF CONFIGURATION ##" } -function ci_build_autotools { +function ci_build_configure { ci_info "## START OF BUILD ##" # Export the configure build environment. [[ $CI_CC ]] && ci_spawn export CC="$CI_CC" @@ -108,10 +108,10 @@ function ci_build_autotools { ci_info "## END OF BUILD ##" } -ci_init_autotools -ci_trace_autotools +ci_init_configure +ci_trace_configure [[ $# -eq 0 ]] || { ci_info "note: this program accepts environment options only" ci_err "unexpected command arguments: '$*'" } -ci_build_autotools +ci_build_configure diff --git a/ci/ci_legacy.sh b/ci/ci_verify_makefiles.sh index cfe1f53a3..17658f711 100755 --- a/ci/ci_legacy.sh +++ b/ci/ci_verify_makefiles.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -e -# ci_legacy.sh +# ci_verify_makefiles.sh # Continuously integrate libpng using the legacy makefiles. # # Copyright (c) 2019-2022 Cosmin Truta. @@ -31,7 +31,7 @@ function ci_spawn { "$@" } -function ci_init_legacy { +function ci_init_makefiles { CI_SYSTEM_NAME="$(uname -s)" CI_MACHINE_NAME="$(uname -m)" CI_MAKE="${CI_MAKE:-make}" @@ -44,23 +44,23 @@ function ci_init_legacy { CI_CC="${CI_CC:-cc}" case "$CI_CC" in ( *clang* ) - CI_LEGACY_MAKEFILES="${CI_LEGACY_MAKEFILES:-"scripts/makefile.clang"}" ;; + CI_MAKEFILES="${CI_MAKEFILES:-"scripts/makefile.clang"}" ;; ( *gcc* ) - CI_LEGACY_MAKEFILES="${CI_LEGACY_MAKEFILES:-"scripts/makefile.gcc"}" ;; + CI_MAKEFILES="${CI_MAKEFILES:-"scripts/makefile.gcc"}" ;; ( cc | c89 | c99 ) - CI_LEGACY_MAKEFILES="${CI_LEGACY_MAKEFILES:-"scripts/makefile.std"}" ;; + CI_MAKEFILES="${CI_MAKEFILES:-"scripts/makefile.std"}" ;; esac CI_LD="${CI_LD:-"$CI_CC"}" CI_LIBS="${CI_LIBS:-"-lz -lm"}" } -function ci_trace_legacy { +function ci_trace_makefiles { ci_info "## START OF CONFIGURATION ##" ci_info "system name: $CI_SYSTEM_NAME" ci_info "machine hardware name: $CI_MACHINE_NAME" ci_info "source directory: $CI_SRCDIR" ci_info "build directory: $CI_BUILDDIR" - ci_info "environment option: \$CI_LEGACY_MAKEFILES: '$CI_LEGACY_MAKEFILES'" + ci_info "environment option: \$CI_MAKEFILES: '$CI_MAKEFILES'" ci_info "environment option: \$CI_MAKE: '$CI_MAKE'" ci_info "environment option: \$CI_MAKE_FLAGS: '$CI_MAKE_FLAGS'" ci_info "environment option: \$CI_MAKE_VARS: '$CI_MAKE_VARS'" @@ -90,7 +90,7 @@ function ci_trace_legacy { ci_info "## END OF CONFIGURATION ##" } -function ci_build_legacy { +function ci_build_makefiles { ci_info "## START OF BUILD ##" # Initialize ALL_CC_FLAGS and ALL_LD_FLAGS as strings. local ALL_CC_FLAGS="$CI_CC_FLAGS" @@ -118,7 +118,7 @@ function ci_build_legacy { # Build! ci_spawn cd "$CI_SRCDIR" local MY_MAKEFILE - for MY_MAKEFILE in $CI_LEGACY_MAKEFILES + for MY_MAKEFILE in $CI_MAKEFILES do ci_info "using makefile: $MY_MAKEFILE" ci_spawn "$CI_MAKE" -f "$MY_MAKEFILE" \ @@ -138,10 +138,10 @@ function ci_build_legacy { ci_info "## END OF BUILD ##" } -ci_init_legacy -ci_trace_legacy +ci_init_makefiles +ci_trace_makefiles [[ $# -eq 0 ]] || { ci_info "note: this program accepts environment options only" ci_err "unexpected command arguments: '$*'" } -ci_build_legacy +ci_build_makefiles |