Luke Sampson
|
7cabb505b8
|
msi.silent (use this for vagrant and 7zip)
|
2013-07-20 22:49:00 +10:00 |
|
Luke Sampson
|
a981df6551
|
vagrant uninstall doesn't show UI, doesn't require restart
|
2013-07-20 22:27:54 +10:00 |
|
Luke Sampson
|
374191ec1f
|
vagrant, better MSI support
|
2013-07-20 12:07:03 +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
|
2730a321f2
|
show download %
|
2013-07-18 19:33:45 +10:00 |
|
Luke Sampson
|
4ec238ed36
|
use scoop-*.ps1 for libexec
|
2013-07-18 12:51:15 +10:00 |
|
Luke Sampson
|
f3d4d2cf0b
|
less verbose 7zip extraction, only do .cmd shim for .exe, ensure C:\Users\luke set for all shims
|
2013-07-18 12:40:27 +10:00 |
|
Luke Sampson
|
f2c6d2a7b7
|
.cmd shim use OEM encoding
|
2013-07-17 18:00:36 +10:00 |
|
Luke Sampson
|
d07361b222
|
use portable git for no UAC
|
2013-07-17 17:49:23 +10:00 |
|
Luke Sampson
|
5717f21591
|
create .cmd shim as well as .ps1 for native apps to use
|
2013-07-17 17:00:56 +10:00 |
|
Luke Sampson
|
5d742360c9
|
openssh 5.4p1-1 install working with dependencies
|
2013-07-17 16:37:01 +10:00 |
|
Luke Sampson
|
f3f6bc9f0f
|
started on using 7zip to extract .tar.lzma
|
2013-07-17 16:24:34 +10:00 |
|
Luke Sampson
|
682a99f900
|
winmerge 2.14.0
|
2013-07-12 16:45:24 +10:00 |
|
Luke Sampson
|
402c80459c
|
renamed 'resolve' to 'relpath', and 'full_path' to 'fullpath'
|
2013-07-02 20:59:04 +10:00 |
|
Luke Sampson
|
f73e96b3a9
|
refactor to use libexec instead of lib/cmd
|
2013-07-02 20:08:32 +10:00 |
|
Luke Sampson
|
1f2ead16f8
|
better colored messages, to work well with Solarized imported with consp
|
2013-06-30 22:34:08 +10:00 |
|
Luke Sampson
|
0c5b7a54c7
|
'scoop update': use robocopy to purge old files
|
2013-06-29 17:27:56 +10:00 |
|
Luke Sampson
|
d29412c8c1
|
scoop search supports query, shows versions
|
2013-06-29 17:05:44 +10:00 |
|
Luke Sampson
|
83c6b3f4f9
|
'scoop list' shows versions
|
2013-06-29 16:23:12 +10:00 |
|
Luke Sampson
|
53bfa2875e
|
handle uninstall apps where older versions are present
|
2013-06-29 16:16:46 +10:00 |
|
Luke Sampson
|
6e3f180f3e
|
fix for manifests with only one hash
|
2013-06-29 14:34:18 +10:00 |
|
Luke Sampson
|
2b9e7e0fa6
|
Vim installs vimtutor and sets up ~/.vimrc automatically. condense hash format in .json manifests
|
2013-06-29 14:10:44 +10:00 |
|
Luke Sampson
|
f1488a9677
|
handle command not found in scoop which
|
2013-06-28 20:00:38 +10:00 |
|
Luke Sampson
|
a7f48af7df
|
vim 7.3.046
|
2013-06-28 19:53:55 +10:00 |
|
Luke Sampson
|
cac225a61f
|
fix for clearing null-values from install info
|
2013-06-28 15:25:00 +10:00 |
|
Luke Sampson
|
4c1a686f06
|
live debugging
|
2013-06-28 15:16:57 +10:00 |
|
Luke Sampson
|
fbe581994f
|
handle updating when original install was from url
|
2013-06-28 15:13:57 +10:00 |
|
Luke Sampson
|
5fda205ea2
|
don't save null-valued install info
|
2013-06-28 15:11:08 +10:00 |
|
Luke Sampson
|
7e7f17780c
|
fix install, stub latest_version to check URL
|
2013-06-28 14:32:51 +10:00 |
|
Luke Sampson
|
1a55773f66
|
allow installing from a URL
|
2013-06-28 14:27:21 +10:00 |
|
Luke Sampson
|
b1b5cc14f7
|
check for installer adding install dir to user or system path, and clean up if possible. use this for Mercurial
|
2013-06-28 11:15:25 +10:00 |
|
Luke Sampson
|
c7b0425301
|
rename scoop/shim to scoop/shims, remove_from_path handles current session as well
|
2013-06-27 16:06:32 +10:00 |
|
Luke Sampson
|
ce486873ac
|
installed_apps returns empty when no appdir
|
2013-06-27 15:45:36 +10:00 |
|
Luke Sampson
|
9f4be7d3cd
|
rename 'bin stubs' to 'shims'
|
2013-06-27 15:42:58 +10:00 |
|
Luke Sampson
|
5af9adebd8
|
bin\uninstall runs uninstallers if necessary
|
2013-06-27 15:28:14 +10:00 |
|
Luke Sampson
|
0c09c4fefd
|
fix for MSI uninstall that needs admin permissions, added 7zip
|
2013-06-27 14:10:08 +10:00 |
|
Luke Sampson
|
352ba72b5d
|
fix update: unzip correct directory
|
2013-06-27 12:42:58 +10:00 |
|
Luke Sampson
|
469c0b7a99
|
implement 'scoop update <app>', refactor install functions
|
2013-06-27 11:40:23 +10:00 |
|
Luke Sampson
|
9c032920ff
|
support SHA1 hashes, use this for wget
|
2013-06-26 19:05:54 +10:00 |
|
Luke Sampson
|
8eb6166a52
|
allow passing extra args to MSI. python: don't install all the extras
|
2013-06-26 18:21:16 +10:00 |
|
Luke Sampson
|
10e6dfc049
|
display notes after install
|
2013-06-26 13:38:22 +10:00 |
|
Luke Sampson
|
e460ac775f
|
post-install scripts display what they're running
|
2013-06-26 13:25:02 +10:00 |
|
Luke Sampson
|
3a16bf40bd
|
added post-install scripts, use this for git to set credential.helper config
|
2013-06-26 13:22:33 +10:00 |
|
Luke Sampson
|
130a48ef9c
|
save install.json to run arch-specific uninstall
|
2013-06-26 12:16:52 +10:00 |
|
Luke Sampson
|
f29f6853e7
|
allow specifying architecture for install (won't work well with uninstall yet). Hashes for notepad2
|
2013-06-25 23:06:17 +10:00 |
|
Luke Sampson
|
9944c94038
|
fix uninstaller
|
2013-06-25 22:36:02 +10:00 |
|
Luke Sampson
|
51aca4de3a
|
support SHA256 hash
|
2013-06-25 20:02:27 +10:00 |
|
Luke Sampson
|
9c96038ceb
|
support for MD5 file hashes
|
2013-06-25 19:44:12 +10:00 |
|
Luke Sampson
|
a40e245732
|
refactor manifest: allow multiple URLS (used for tar), group architecture properties under a single architecture property
|
2013-06-25 14:28:00 +10:00 |
|