 f4a3bc100b
			
		
	
	
		f4a3bc100b
		
	
	
	
	
		
			
			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.
		
			
				
	
	
		
			17 lines
		
	
	
		
			477 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			477 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| 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
 |