#!/bin/bash _dir="${2-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}" _target="${_dir%/*}" # deleted slash _dest="${_target%scripts}/dist/images/icons/" # ============================================================================== # FUNCTIONS - START # ============================================================================== run_prepare() { install -d -m755 "${_dest}" } run_files() { declare -a files=( 'favicon-16x16.png' 'sun.svg' 'moon.svg' ) for i in "${files[@]}"; do install -m644 "${_target%scripts}/src/images/icons/${i}" "${_dest}" done unset files } # ============================================================================== # EXECUTION - START # ============================================================================== run_prepare "$@" run_files "$@"