Commit Graph
252 Commits
Author SHA1 Message Date
Luke Sampson 5be66873e5 comments on deprecated MSI functions 2014-01-01 21:35:19 +10:00
Luke Sampson 6f7e90b3c0 remove unused line 2014-01-01 21:12:59 +10:00
Luke Sampson bfb912a0c8 avoid running out of disk space when copying extracted files by moving them instead 2014-01-01 21:03:42 +10:00
Luke Sampson f3b48e213c detect .iso files and extract with 7zip 2014-01-01 21:02:21 +10:00
Luke Sampson 7909e692b6 scoop update: auto-install missing dependencies 2014-01-01 08:40:37 +10:00
Luke Sampson 6483897557 fix prune_installed function 2013-12-27 23:04:44 +10:00
Luke Sampson 5d0de2319b Merge pull request #51 from amatashkin/createdir
Add creation of '$dir\$extract_to' directory in install.ps1
2013-12-27 04:57:44 -08:00
Alexey Matashkin 43417cee67 Add creation of '$dir\$extract_to' directory in install.ps1
When the source is a file, Copy-Item expects the destination
to be a file or directory that already exists. So create dir
if needed.
2013-12-27 16:17:19 +04:00
Luke Sampson 4f2cd4bbf6 install: auto-install dependencies 2013-12-24 11:07:25 +10:00
Luke Sampson 1bc6a479ee depends: don't include the requested app in the list of dependencies 2013-12-24 10:30:21 +10:00
Luke Sampson 32dc679ec9 add MSI extraction, deprecate MSI install (see issues #16, #18) 2013-12-23 11:20:54 +10:00
Luke Sampson 8b78b14a06 Merge branch 'deps' 2013-12-23 09:18:20 +10:00
Luke Sampson 634464e3de simpler, faster unzip (5x speedup, see #35) 2013-12-02 12:33:40 +10:00
Luke Sampson 08e55b916f Add 'scoop depends' command 2013-11-16 21:07:48 +10:00
Luke Sampson ac8a156796 is_in_dir: return true for checking if a directory is 'in' itself 2013-11-12 09:28:20 +10:00
Luke Sampson a572724710 fix typo that caused paths not to be removed on uninstall 2013-11-12 09:21:23 +10:00
Luke Sampson 531c128c9b fix error message shows 'add_to_path' instead of 'env_add_path' 2013-11-12 08:59:28 +10:00
Luke Sampson 86ada69289 fix for #27: don't assume English when checking for elevation 2013-11-08 08:43:21 +10:00
Luke Sampson 3430bd6a43 Fix for #23: 'scoop which' doesn't return a valid path when home dir is a root path (e.g. H:\) 2013-11-07 11:15:53 +10:00
Luke Sampson a21a2d2f1f word-wrap for notes, add note to sudo 2013-10-17 12:20:39 +10:00
Luke Sampson 993eadfbdc 7zip extraction: don't recursively extract all files, just the ones that match the .tar.* convention 2013-10-08 09:05:54 +10:00
Luke Sampson 94fea2bb9e 7zip decompress: allow recursive extract to fail with warning instead of failure 2013-10-07 12:16:43 +10:00
Luke Sampson b8f8c20b2d support unpacking innosetup files with innounp 2013-10-04 15:40:26 +10:00
Luke Sampson 396136bef5 refactor 7zip_installed into cmd_available so it can be used to check for innounp too 2013-10-04 14:28:02 +10:00
Luke Sampson 291c3561e1 handle app found in more than one bucket (just return first, rather than all) 2013-10-04 14:27:06 +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 b41c21b9e0 fix check_hash not returning true 2013-09-29 13:27:27 +10:00
Luke Sampson 437af38f28 don't cache if download fails hash check 2013-09-29 13:21:30 +10:00
Luke Sampson 147ebd92ec don't try to show download % if output is redirected, see lukesampson/psutils#2 2013-09-26 18:17:17 +10:00
Luke Sampson 37c67784aa shim powershell scripts so they're accessible from cmd.exe 2013-09-25 12:53:04 +10:00
Luke Sampson 686e9c968d fix bug where 7zip required 7zip 2013-09-25 11:20:58 +10:00
Luke Sampson 9da0ff5b5b include .rar in list of files 7zip extracts 2013-09-24 22:11:33 +10:00
Luke Sampson d05491f661 also shim .cmd/.bat for cmd.exe (not just .exe) 2013-09-23 16:12:56 +10:00
Luke Sampson 7aae9c4ec7 use .bz2 for Bzip2 2013-09-23 15:36:42 +10:00
Luke Sampson 36a9c6ffa4 include gzip in the list of files 7zip extracts 2013-09-23 08:41:05 +10:00
Luke Sampson 5c3b696fbd fix download % indicator skips to next line if 100 flows across lines 2013-09-07 20:31:29 +10:00
Luke Sampson 23fe5a5319 getopt: don't try to parse int arguments 2013-09-06 15:52:59 +10:00
Luke Sampson 9b6e7b5e0f getopt: don't try to parse array arguments 2013-09-06 14:47:04 +10:00
Luke Sampson 97240400e0 rename opts to getopt, add comments 2013-09-06 14:20:46 +10:00
Luke Sampson 5eec4b8355 make .ps1 shims work the same as .cmd shims 2013-09-04 12:16:46 +10:00
Luke Sampson 4d466c41ff typo 2013-09-04 12:13:01 +10:00
Luke Sampson 2182181857 fix for last commit 2013-09-04 12:11:54 +10:00
Luke Sampson e089fdf193 fix msys .cmd shim 2013-09-04 12:09:35 +10:00
Luke Sampson a0bbf07953 tweaking msys/cmd/local-system edge case 2013-09-04 11:47:45 +10:00
Luke Sampson d13039095c fix for last commit 2013-09-04 11:36:46 +10:00
Luke Sampson c5179fbaf5 edge case for MSYS shims running as system (don't try to set $HOME) 2013-09-04 11:32:44 +10:00
Luke Sampson 98a10aa3c9 revert last commit: didn't help 2013-09-04 10:54:18 +10:00
Luke Sampson 80154fa19e don't include trailing slash when setting $HOME for MSYS progs 2013-09-04 10:51:31 +10:00
Luke Sampson a1187f479b better check for MSI package already installed 2013-09-03 16:35:33 +10:00