Commit 720c499e authored by Itzik Ephraim's avatar Itzik Ephraim

Report up-to-date packages as such

parent f6b9bdd9
function omf.packages.update -a name function omf.packages.update -a name
if set target_path (omf.packages.path $name) if not set target_path (omf.packages.path $name)
echo (omf::err)"Could not find $name."(omf::off) 1>&2
return 1
end
# Skip packages outside version control # Skip packages outside version control
not test -e $target_path/.git; not test -e $target_path/.git;
and return 0 and return 0
if omf.repo.pull $target_path omf.repo.pull $target_path
switch $status
case 0
omf.bundle.install $target_path/bundle omf.bundle.install $target_path/bundle
echo (omf::em)"$name successfully updated."(omf::off) echo (omf::em)"$name successfully updated."(omf::off)
return 0 case 1
else echo (omf::err)"Could not update $name."(omf::off) 1>&2
echo (omf::err)"Could not update $name."(omf::off) 1^&2 return 1
end case 2
else echo (omf::dim)"$name is already up-to-date."(omf::off)
echo (omf::err)"Could not find $name."(omf::off) 1^&2
end end
return 1 return 0
end end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment