lib/pvl/apply/cat.sh
author Tero Marttila <terom@paivola.fi>
Sat, 07 Mar 2015 16:31:11 +0200
changeset 732 ddb77f32b35a
parent 629 7214fe5c6fac
permissions -rw-r--r--
version: 0.8.0b2
function apply_cat {
    local out="$1"
    local src=("${@:2}")

    if apply_check "$out" "${src[@]}"; then
        log_skip "$out: skip cat: ${src[@]}"
    elif [ "$APPLY" = 0 ]; then
        log_noop "$out: noop cat: $tgt"
    else
        log_apply "$out: cat ${src@}"

        cmd_apply "$out" \
            cat "${src[@]}"
    fi
}