1234567891011121314151617181920212223242526272829303132333435363738 |
- #!/bin/bash
- _dir="${2-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
- _target="${_dir%/*}" # deleted slash
- _dest="${_target%scripts}/dist/css/"
- # ==============================================================================
- # FUNCTIONS - START
- # ==============================================================================
- run_prepare() {
- install -d -m755 "${_dest}"
- }
- run_it()
- {
- local _name="${1-licenses}"
- local _src="${_target%scripts}/src/scss/styles/${_name}.scss" # input
- local _fdest="${_target%scripts}/dist/css/${_name}.css" # output
- # ----------------------------------------------------------------------------
- sassc -t expanded "${_src}" "${_fdest}"
- }
- run_compress()
- {
- local _name="${1-licenses}"
- local _src="${_target%scripts}/src/scss/styles/${_name}.scss" # input
- local _fdest="${_target%scripts}/dist/css/${_name}.min.css" # output
- # ----------------------------------------------------------------------------
- sassc -t compressed "${_src}" "${_fdest}"
- }
- # ==============================================================================
- # EXECUTION - START
- # ==============================================================================
- run_prepare "$@"
- run_it "$@"
- run_compress "$@"
|