Luke Sampson
|
4837324679
|
check if MSI already installed, otherwise it will just fail to install with no clues as to why
|
2013-09-03 15:37:33 +10:00 |
|
Luke Sampson
|
b7cfd6fdb0
|
getopt: return remaining args, use getopt for scoop install
|
2013-09-03 10:45:47 +10:00 |
|
Luke Sampson
|
fd7514fee3
|
improve test 'framework', more tests for getopt
|
2013-09-03 10:32:31 +10:00 |
|
Luke Sampson
|
b28eca4efd
|
add more tests for getopts
|
2013-09-02 23:45:54 +10:00 |
|
Luke Sampson
|
cb291e656b
|
handle 'scoop /?', work on getopt
|
2013-09-02 15:59:15 +10:00 |
|
Luke Sampson
|
8c20efc6e8
|
add mini test framework, start testing getopt
|
2013-09-02 15:03:36 +10:00 |
|
Luke Sampson
|
358916beb3
|
scoop uninstall works with global
|
2013-09-02 09:53:04 +10:00 |
|
Luke Sampson
|
df288ee739
|
scoop list works for global apps
|
2013-09-02 08:44:44 +10:00 |
|
Luke Sampson
|
9ee42e7c0a
|
refactor installed_apps, more reorg for global
|
2013-09-01 12:41:54 +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
|
cc1be78228
|
allow passing multiple apps to scoop install
|
2013-08-28 10:20:26 +10:00 |
|
Luke Sampson
|
2982dc5fea
|
add scoop reset command
|
2013-08-27 16:14:20 +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
|
8d90a1f8c8
|
less of a pause when deadlocked in dl_progress
|
2013-08-26 23:03:16 +10:00 |
|
Luke Sampson
|
c0f1501580
|
better comment
|
2013-08-26 22:53:31 +10:00 |
|
Luke Sampson
|
0fcb6edf4c
|
avoid deadlock in dl_progress
|
2013-08-26 22:52:38 +10:00 |
|
Luke Sampson
|
c7c5c652ab
|
allow extracting to a sub-directory. install devkit with ruby
|
2013-08-26 10:10:59 +10:00 |
|
Luke Sampson
|
cb57c494ce
|
rename *_env functions to env_*
|
2013-08-26 08:29:31 +10:00 |
|
Luke Sampson
|
a7846fdd3b
|
install program: ensure args is array
|
2013-08-23 11:32:36 +10:00 |
|
Luke Sampson
|
6f9d9375ce
|
try/catch around .ps1 install making it hard to see error
|
2013-08-15 22:58:37 +10:00 |
|
Luke Sampson
|
42f1774b14
|
catch .ps1 install error and handle it better
|
2013-08-15 22:27:40 +10:00 |
|
Luke Sampson
|
eadf20d549
|
allow .ps1 as installer
|
2013-08-15 22:16:52 +10:00 |
|
Luke Sampson
|
7382e17561
|
convert spaces to tabs
|
2013-08-15 13:05:00 +10:00 |
|
Luke Sampson
|
fdb3791b5d
|
OpenSSL 1.0.1e
|
2013-08-12 09:59:36 +10:00 |
|
Luke Sampson
|
0503873af5
|
netcat 1.11 (Rodney Beede)
|
2013-08-10 09:15:15 +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
|
88bb353d29
|
don't require sha256: prefix for SHA256 hashes
|
2013-08-09 15:33:52 +10:00 |
|
Luke Sampson
|
6a69a0fba7
|
slightly faster dir unzip doesn't work when need to overwrite files (multiple dl urls), reverting to copy instead of move
|
2013-08-09 13:11:32 +10:00 |
|
Luke Sampson
|
5f63f37b36
|
slightly faster unzip when extract_dir is used (only about 10% faster)
|
2013-08-09 12:53:55 +10:00 |
|
Luke Sampson
|
e1b1bcb880
|
use extract_dir instead of unzip_folder
|
2013-08-09 12:20:44 +10:00 |
|
Luke Sampson
|
6a4af89f7c
|
setting =dumb disables output formatting for git
|
2013-08-09 10:59:46 +10:00 |
|
Luke Sampson
|
e982a4bcd3
|
less flicker for % indicator when downloading
|
2013-08-08 16:34:58 +10:00 |
|
Luke Sampson
|
b4d7cf3c17
|
refactor for buckets
|
2013-08-08 10:39:31 +10:00 |
|
Luke Sampson
|
b852236bd7
|
start on scoop search for buckets, fix a few places where latest_version was used instead of current_version
|
2013-08-07 16:24:55 +10:00 |
|
Luke Sampson
|
2281ba0d33
|
add well-known bucket functionality (only extras so far)
|
2013-08-07 15:03:30 +10:00 |
|
Luke Sampson
|
c27e5292bf
|
simplify scoop bucket so it doesn't need config
|
2013-08-07 14:24:05 +10:00 |
|
Luke Sampson
|
df780ac761
|
bucket add checks whether it's a valid git repo
|
2013-08-06 18:15:42 +10:00 |
|
Luke Sampson
|
4fb316973e
|
fix object-hashtable conversion for array elements that are objects
|
2013-08-06 17:11:08 +10:00 |
|
Luke Sampson
|
b990875727
|
simplify
|
2013-08-06 16:58:03 +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
|
8a808a55c7
|
add status command. abort if error parsing JSON
|
2013-07-21 20:33:24 +10:00 |
|
Luke Sampson
|
8d3bd2da09
|
separate msi/installer functions
|
2013-07-21 18:11:38 +10:00 |
|
Luke Sampson
|
5be0286561
|
fix: interrupt download causes partial cache file to be used for next install
|
2013-07-20 23:02:23 +10:00 |
|
Luke Sampson
|
52bbc5be50
|
space
|
2013-07-20 22:49:41 +10:00 |
|