Andrew Janke
e0a8a79921
Style fixes for Rubocop 0.57.1
2018-06-30 19:40:14 -04:00
Mike McQuaid
9fca172d03
Fix HOMEBREW_RUBY_WARNINGS="-w"
...
Fix various circular requirements, method redefinitions, etc.
2018-04-07 20:28:56 +01:00
Markus Reiter
96733bcb2e
Support environment filtering in Casks.
2017-12-02 00:10:55 +01:00
Markus Reiter
9bee9ca575
Use “squiggly” heredocs.
2017-10-18 14:39:09 +02:00
Markus Reiter
04363b25a3
Properly handle special characters in file names.
2017-10-11 17:43:54 +02:00
Markus Reiter
51a0de6368
Directly save artifacts in DSL.
2017-10-04 18:47:55 +02:00
Markus Reiter
2c7ef064e4
Refactor DSL and Artifacts.
2017-10-04 18:47:55 +02:00
Mike McQuaid
cf5fdeef1d
Rubocop: manual rule fixes.
2017-09-24 21:23:59 +01:00
Markus Reiter
b6b8e8863f
Simplify SubversionDownloadStrategy.
2017-08-08 18:10:01 +02:00
ilovezfs
986887b413
Revert "Refactor SVN and cURL download strategies."
2017-08-07 14:31:56 -07:00
Markus Reiter
fb59e79689
Simplify SubversionDownloadStrategy.
2017-08-07 21:31:17 +02:00
Markus Reiter
80f827e926
Print DMG EULA when --verbose
.
2017-06-14 02:06:25 +02:00
Markus Reiter
2f0aad5d88
Fix DMG mounting.
2017-06-13 23:57:23 +02:00
Misty De Meo
0c1186f47f
cabextract: remove -t test
...
The warnings this prints makes it not especially helpful, so
just assume the magic number test and job failure are enough.
Fixes #2689 .
2017-05-30 18:55:49 -07:00
Mike McQuaid
7a38bab333
Fixup all RuboCop warnings.
2017-05-29 18:43:18 +01:00
Reinhard Pointner
61db2a58a5
Exactly match extension "gpg"
2017-05-19 04:24:36 +08:00
Reinhard Pointner
6473a90c57
Extract to name without *.gpg extension
2017-05-18 22:32:00 +08:00
Reinhard Pointner
b0987ffb33
Support GPG (signed data) container in Homebrew Cask
2017-05-11 16:26:16 +08:00
Reinhard Pointner
3668a7abb1
Support GPG (signed data) container in Homebrew Cask
2017-05-10 23:18:42 +08:00
Mike McQuaid
57db2e539e
Revert "Merge pull request #2597 from MikeMcQuaid/vendor-gems"
...
This reverts commit 3e4547f52e7ebec633f8bfefc8a396d944edf908, reversing
changes made to 6edf9382bcc1240ad6f97c8b752cfe56cef9965d.
2017-05-07 17:28:39 +01:00
Mike McQuaid
ee253e465b
Vendor all Homebrew's gems.
...
Homebrew's actually ended up using a fair few gems. While we want to
avoid Bundler at runtime (and this PR still does that, in fact uses
Bundler even less at runtime than it did before) writing our own version
to use at build-time seems redundant.
2017-05-07 13:52:57 +01:00
Markus Reiter
1be120f4c1
Add Container::Executable
.
2017-03-28 15:34:34 +02:00
Markus Reiter
17bd6fe3ca
Refactor Cask pkg
artifact.
2017-03-08 08:16:16 +01:00
Markus Reiter
8113a9fed9
Remove XIP support.
2017-02-05 06:55:42 +01:00
Trevor Powell
e11b8b68cd
Update dmg.rb based on feedback
...
Try "diskutil eject" twice before "diskutil unmount force".
2017-01-30 22:31:09 -06:00
Trevor Powell
4ce6616f2e
Fix "Failed to eject" errors with DMGs
...
Use "diskutil unmount force" to unmount DMGs.
2017-01-22 22:52:11 -06:00
Markus Reiter
ff96f7ec26
Fix detection of self-extracting .exe
files.
2016-11-14 15:30:48 +01:00
Markus Reiter
8d15bddedb
Auto-correct block delimiters.
2016-10-23 14:44:14 +02:00
Markus Reiter
ad8ae33c1f
Fix spacing and indentation.
2016-10-23 14:32:04 +02:00
Markus Reiter
1a0f8b8a02
Use slash-delimited regular expressions.
2016-10-23 14:32:03 +02:00
Markus Reiter
1e92f997c1
Also use which
to find lsar
in PATH.
2016-10-19 18:20:34 +02:00
Markus Reiter
8d83516577
Look for container extraction programs in PATH.
2016-10-18 17:17:19 +02:00
Markus Reiter
c129e6405a
Add .com.apple.timemachine.supported
to DMG_METADATA_FILES.
2016-10-01 04:35:04 +02:00
Markus Reiter
b86c8efb79
Cask: Use nested classes and modules.
2016-09-24 16:00:58 +02:00
Markus Reiter
50fee14358
Unify heredoc style.
2016-08-24 13:52:46 +02:00
Markus Reiter
85635a1e19
Merge Cask’s Pathname
extension with Homebrew’s.
2016-08-24 00:43:32 +02:00
AnastasiaSulyagina
e81f4ab7de
init
2016-08-19 14:50:14 +03:00