33 lines
		
	
	
		
			753 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			753 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| cask "many-artifacts" do
 | |
|   version "1.2.3"
 | |
|   sha256 "8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b"
 | |
| 
 | |
|   url "file://#{TEST_FIXTURE_DIR}/cask/ManyArtifacts.zip"
 | |
|   homepage "https://brew.sh/many-artifacts"
 | |
| 
 | |
|   app "ManyArtifacts/ManyArtifacts.app"
 | |
|   pkg "ManyArtifacts/ManyArtifacts.pkg"
 | |
| 
 | |
|   preflight do
 | |
|     # do nothing
 | |
|   end
 | |
| 
 | |
|   postflight do
 | |
|     # do nothing
 | |
|   end
 | |
| 
 | |
|   uninstall_preflight do
 | |
|     # do nothing
 | |
|   end
 | |
| 
 | |
|   uninstall_postflight do
 | |
|     # do nothing
 | |
|   end
 | |
| 
 | |
|   uninstall trash: ["#{TEST_TMPDIR}/foo", "#{TEST_TMPDIR}/bar"],
 | |
|             rmdir: "#{TEST_TMPDIR}/empty_directory_path"
 | |
| 
 | |
|   zap trash: "~/Library/Logs/ManyArtifacts.log",
 | |
|       rmdir: ["~/Library/Caches/ManyArtifacts", "~/Library/Application Support/ManyArtifacts"]
 | |
| end
 | 
