22 lines
483 B
Bash
Executable File
22 lines
483 B
Bash
Executable File
#!/bin/zsh
|
|
DEPENDENCIES+=(tic)
|
|
|
|
use system/config
|
|
#####################################################################
|
|
|
|
MAIN() {
|
|
[ ! $TERMINFO_PATH ] && return 0
|
|
[ ! -d $TERMINFO_PATH ] && FAIL 1 "TERMINFO_PATH='$TERMINFO_PATH' does not exist"
|
|
|
|
local ERRORS=0
|
|
for TERMINFO in $(find $TERMINFO_PATH -type f)
|
|
do
|
|
tic -x $TERMINFO >/dev/null 2>&1 \
|
|
&& SUCCESS "added '$(basename $TERMINFO)'" \
|
|
|| ERROR "failed to add '$(basename $TERMINFO)'" \
|
|
;
|
|
done
|
|
|
|
CHECK_ERRORS
|
|
}
|