mirror of
https://github.com/jorgebucaran/fisher
synced 2024-10-09 09:36:53 +02:00
Support .load files using custom scripts.
This commit is contained in:
parent
b00db85348
commit
2cfa1c5184
1 changed files with 10 additions and 4 deletions
|
@ -21,7 +21,6 @@ function __fisher_plugin_walk -a plugin path
|
||||||
switch "$base"
|
switch "$base"
|
||||||
case \*$plugin\*
|
case \*$plugin\*
|
||||||
case \*
|
case \*
|
||||||
debug "Move %s to %s" $plugin $plugin.$base
|
|
||||||
set base $plugin.$base
|
set base $plugin.$base
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -39,11 +38,18 @@ function __fisher_plugin_walk -a plugin path
|
||||||
end
|
end
|
||||||
|
|
||||||
for file in $path/{functions/,}*.{py,rb,php,pl,awk,sed}
|
for file in $path/{functions/,}*.{py,rb,php,pl,awk,sed}
|
||||||
set -l base (basename $file)
|
set -l prefix functions
|
||||||
|
set -l load_files (find $path -depth 1 -type f -name "*.load" ^ /dev/null)
|
||||||
|
|
||||||
debug "Script %s" $file
|
if test ! -z "$load_files"
|
||||||
|
set prefix conf.d
|
||||||
|
end
|
||||||
|
|
||||||
printf "%s %s %s\n" -- $file functions/$base
|
set -l target $prefix/(basename $file)
|
||||||
|
|
||||||
|
debug "Script %s" $target
|
||||||
|
|
||||||
|
printf "%s %s %s\n" -- $file $target
|
||||||
end
|
end
|
||||||
|
|
||||||
for n in (seq 9)
|
for n in (seq 9)
|
||||||
|
|
Loading…
Reference in a new issue