2019-01-22 19:40:43 -05:00
|
|
|
_zimfw_clean_compiled() {
|
2020-07-31 22:03:47 -04:00
|
|
|
# Array with unique dirs. ${ZIM_HOME} or any subdirectory should only occur once.
|
|
|
|
local -Ur zscriptdirs=(${ZIM_HOME} ${${_zdirs##${ZIM_HOME}/*}:A})
|
2019-12-27 09:51:02 -05:00
|
|
|
local zopt
|
2021-09-23 15:29:40 -04:00
|
|
|
if (( _zprintlevel > 0 )) zopt=-v
|
2020-07-31 22:03:47 -04:00
|
|
|
command rm -f ${zopt} ${^zscriptdirs}/**/*.zwc(|.old)(N) || return 1
|
2019-12-27 09:51:02 -05:00
|
|
|
command rm -f ${zopt} <%= home %>/<%= startup_files_glob %>.zwc(|.old)(N) || return 1
|
2021-08-10 10:56:25 -04:00
|
|
|
_zimfw_print -P '<%= done %>Done with clean-compiled. Restart your terminal or run %Bzimfw compile%b to re-compile.'
|
2019-01-22 19:40:43 -05:00
|
|
|
}
|