Commit Graph
37 Commits
Author SHA1 Message Date
Luke Sampson cb2ff446e6 fixes #189: check for failed installs of dependencies and give a more useful error message if that's the case 2014-11-03 09:33:43 +10:00
Luke Sampson b4ab131d91 add proxy support, see #86 2014-05-12 12:42:55 +10:00
Luke Sampson 7909e692b6 scoop update: auto-install missing dependencies 2014-01-01 08:40:37 +10:00
Luke Sampson 4f2cd4bbf6 install: auto-install dependencies 2013-12-24 11:07:25 +10:00
Luke Sampson 08e55b916f Add 'scoop depends' command 2013-11-16 21:07:48 +10:00
Luke Sampson b8f8c20b2d support unpacking innosetup files with innounp 2013-10-04 15:40:26 +10:00
Luke Sampson 16fbf80b1a check requirements (7zip so far) on update as well as install 2013-10-04 14:11:39 +10:00
Luke Sampson 5a4a8fd27b refactor checking 7zip requirement 2013-10-04 13:39:03 +10:00
Luke Sampson 25a00b87a6 show version info in similar manner when updating and installing 2013-09-11 08:48:20 +10:00
Luke Sampson 05b4c70cba say what's being installed 2013-09-11 08:45:54 +10:00
Luke Sampson 97240400e0 rename opts to getopt, add comments 2013-09-06 14:20:46 +10:00
Luke Sampson 0d1961e4e7 fix check for 7zip required when app uses arch-specific URLs 2013-09-03 18:08:47 +10:00
Luke Sampson 0f222b74be support globally uninstalling scoop 2013-09-03 14:26:13 +10:00
Luke Sampson b7cfd6fdb0 getopt: return remaining args, use getopt for scoop install 2013-09-03 10:45:47 +10:00
Luke Sampson 358916beb3 scoop uninstall works with global 2013-09-02 09:53:04 +10:00
Luke Sampson 86553ce4c0 change admin rights message 2013-09-02 08:45:53 +10:00
Luke Sampson cd9aebbf74 scoop install -global sorta works 2013-08-30 20:55:37 +10:00
Luke Sampson 4247981ccd change position of param to env func so that it actually works 2013-08-30 20:50:40 +10:00
Luke Sampson 7106fcadae fix shims for global install 2013-08-30 20:24:57 +10:00
Luke Sampson 8725524f42 fix hash 2013-08-30 20:11:58 +10:00
Luke Sampson 555e189d33 beginning refactoring for global installs 2013-08-30 16:58:20 +10:00
Luke Sampson f15d8bb1c0 fix 2013-08-30 09:41:54 +10:00
Luke Sampson 22414802c6 starting on -global flag for install 2013-08-30 09:29:12 +10:00
Luke Sampson cc1be78228 allow passing multiple apps to scoop install 2013-08-28 10:20:26 +10:00
Luke Sampson 21f41903d8 scoop install <app> handles urls and paths as well as apps from buckets 2013-08-27 13:00:02 +10:00
Luke Sampson cb57c494ce rename *_env functions to env_* 2013-08-26 08:29:31 +10:00
Luke Sampson e279fcbf0c fix in for loop leaking into outer scope 2013-08-15 21:47:33 +10:00
Luke Sampson 7382e17561 convert spaces to tabs 2013-08-15 13:05:00 +10:00
Luke Sampson b6951e10bb don't show double-done when recursively extracting with 7zip, show version in brackets after install 2013-08-09 23:38:58 +10:00
Luke Sampson b4d7cf3c17 refactor for buckets 2013-08-08 10:39:31 +10:00
Luke Sampson 6bc47f1357 convert PSObject to hashtable 2013-08-06 16:53:00 +10:00
Luke Sampson 20b6e7e98e better error handling for URL manifests 2013-08-06 11:51:08 +10:00
Luke Sampson d3c5e0901f try to get arch specific prop, then fallback to generic, so that MSI etc can be re-used between architectures if possible. Fix 'missing manifest' message when manifest is invalid 2013-08-05 12:31:31 +10:00
Luke Sampson 4f0b1b91c1 support setting environment variables (and removing them on uninstall) 2013-07-22 21:36:43 +10:00
Luke Sampson 4149782248 detect previous failure when running install. MSI: log to file, pass /norestart 2013-07-20 10:46:44 +10:00
Luke Sampson 881ef697fa ensure 7zip installed before installing an app that needs it 2013-07-19 08:36:16 +10:00
Luke Sampson 4ec238ed36 use scoop-*.ps1 for libexec 2013-07-18 12:51:15 +10:00