Commit 9569190a authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm: improve winget support

parent 92ec2bd4
...@@ -83,8 +83,8 @@ case $PMTYPE in ...@@ -83,8 +83,8 @@ case $PMTYPE in
pkgng) pkgng)
sudocmd pkg clean -a sudocmd pkg clean -a
;; ;;
appget|winget) appget)
sudocmd $PMTYPE clean sudocmd appget clean
;; ;;
xbps) xbps)
sudocmd xbps-remove -O sudocmd xbps-remove -O
......
...@@ -137,15 +137,15 @@ case $PMTYPE in ...@@ -137,15 +137,15 @@ case $PMTYPE in
aptcyg) aptcyg)
docmd apt-cyg show $pkg_names docmd apt-cyg show $pkg_names
;; ;;
winget)
docmd winget show $pkg_names
;;
eopkg) eopkg)
docmd eopkg info $pkg_files $pkg_names docmd eopkg info $pkg_files $pkg_names
;; ;;
appget) appget)
docmd appget view $pkg_names docmd appget view $pkg_names
;; ;;
winget)
docmd winget show $pkg_names
;;
termux-pkg) termux-pkg)
docmd pkg show $pkg_names docmd pkg show $pkg_names
;; ;;
......
...@@ -145,7 +145,7 @@ epm_upgrade() ...@@ -145,7 +145,7 @@ epm_upgrade()
;; ;;
homebrew) homebrew)
#CMD="brew upgrade" #CMD="brew upgrade"
docmd brew upgrade $(brew outdated) sudocmd brew upgrade $(brew outdated)
return return
;; ;;
opkg) opkg)
...@@ -160,9 +160,16 @@ epm_upgrade() ...@@ -160,9 +160,16 @@ epm_upgrade()
guix) guix)
CMD="guix package -u" CMD="guix package -u"
;; ;;
appget|winget) appget)
CMD="$PMTYPE update-all" CMD="$PMTYPE update-all"
;; ;;
winget)
if [ -z "$1" ] ; then
sudocmd winget upgrade --all
return
fi
CMD="winget upgrade"
;;
aptcyg) aptcyg)
# shellcheck disable=SC2046 # shellcheck disable=SC2046
docmd_foreach "epm install" $(short=1 epm packages) docmd_foreach "epm install" $(short=1 epm packages)
......
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