diff options
| author | Kaito Udagawa | 2016-11-10 11:56:00 +0900 |
|---|---|---|
| committer | Kaito Udagawa | 2016-11-19 04:41:21 +0900 |
| commit | f4a3bc100b4b98a3d06222c15934abb36bf16594 (patch) | |
| tree | 0da2c51ec9bd50c9f201b8722e5d0124a1da36af /Library/Homebrew/cask/test/support | |
| parent | 7853406fb40f9b2785cef805e6f9a19183ae3017 (diff) | |
| download | brew-f4a3bc100b4b98a3d06222c15934abb36bf16594.tar.bz2 | |
cask: add the choices option to pkg stanza
installer command accepts -applyChoiceChangesXML option to change
customize options on the GUI installer from the commandline.
(`man installer` for more detailed information)
The introduced option `choice` enables the choice changes to be supplied
via pkg stanza without tricks in preflight code.
Diffstat (limited to 'Library/Homebrew/cask/test/support')
| -rw-r--r-- | Library/Homebrew/cask/test/support/Casks/with-choices.rb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Library/Homebrew/cask/test/support/Casks/with-choices.rb b/Library/Homebrew/cask/test/support/Casks/with-choices.rb new file mode 100644 index 000000000..1871efab3 --- /dev/null +++ b/Library/Homebrew/cask/test/support/Casks/with-choices.rb @@ -0,0 +1,16 @@ +test_cask 'with-choices' do + version '1.2.3' + sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b' + + url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip" + homepage 'http://example.com/fancy-pkg' + + pkg 'MyFancyPkg/Fancy.pkg', + choices: [ + { + 'choiceIdentifier' => 'choice1', + 'choiceAttribute' => 'selected', + 'attributeSetting' => 1, + }, + ] +end |
