mirror of
				https://github.com/ScoopInstaller/Main.git
				synced 2025-10-31 05:41:19 +00:00 
			
		
		
		
	Init scoop-main bucket
Co-authored-by: Jakub Čábera <cabera.jakub@gmail.com> Co-authored-by: Richard Kuhnt <r15ch13+git@gmail.com>
This commit is contained in:
		
							parent
							
								
									d81dff3b0b
								
							
						
					
					
						commit
						ccc24e57b6
					
				
							
								
								
									
										21
									
								
								.editorconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								.editorconfig
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,21 @@ | ||||
| # EditorConfig (is awesome): http://EditorConfig.org | ||||
| 
 | ||||
| # * top-most EditorConfig file | ||||
| root = true | ||||
| 
 | ||||
| # default style settings | ||||
| [*] | ||||
| charset = utf-8 | ||||
| end_of_line = crlf | ||||
| indent_size = 4 | ||||
| indent_style = space | ||||
| insert_final_newline = true | ||||
| trim_trailing_whitespace = true | ||||
| 
 | ||||
| [*.{bat,cmd,[Bb][Aa][Tt],[Cc][Mm][Dd]] | ||||
| # DOS/Win *requires* BAT/CMD files to have CRLF newlines | ||||
| end_of_line = crlf | ||||
| 
 | ||||
| [[Mm]akefile{,.*}] | ||||
| # TAB-style indentation | ||||
| indent_style = tab | ||||
							
								
								
									
										2
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,2 @@ | ||||
| # retain windows line-endings in case checked out on mac or linux | ||||
| * text eol=crlf | ||||
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,2 @@ | ||||
| *~ | ||||
| ._* | ||||
							
								
								
									
										6
									
								
								.vscode/extensions.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.vscode/extensions.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | ||||
| { | ||||
|     "recommendations": [ | ||||
|         "EditorConfig.EditorConfig", | ||||
|         "ms-vscode.PowerShell" | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										14
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,14 @@ | ||||
| { | ||||
|     "json.schemas": [ | ||||
|         { | ||||
|             "url": "https://raw.githubusercontent.com/lukesampson/scoop/master/schema.json", | ||||
|             "fileMatch": [ | ||||
|                 "bucket/*.json" | ||||
|             ] | ||||
|         } | ||||
|     ], | ||||
|     "files.exclude": { | ||||
|         "**/.git": true, | ||||
|         "**/.DS_Store": true | ||||
|     } | ||||
| } | ||||
							
								
								
									
										24
									
								
								LICENSE
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								LICENSE
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,24 @@ | ||||
| This is free and unencumbered software released into the public domain. | ||||
| 
 | ||||
| Anyone is free to copy, modify, publish, use, compile, sell, or | ||||
| distribute this software, either in source code form or as a compiled | ||||
| binary, for any purpose, commercial or non-commercial, and by any | ||||
| means. | ||||
| 
 | ||||
| In jurisdictions that recognize copyright laws, the author or authors | ||||
| of this software dedicate any and all copyright interest in the | ||||
| software to the public domain. We make this dedication for the benefit | ||||
| of the public at large and to the detriment of our heirs and | ||||
| successors. We intend this dedication to be an overt act of | ||||
| relinquishment in perpetuity of all present and future rights to this | ||||
| software under copyright law. | ||||
| 
 | ||||
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||||
| EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||||
| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||||
| IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR | ||||
| OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, | ||||
| ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | ||||
| OTHER DEALINGS IN THE SOFTWARE. | ||||
| 
 | ||||
| For more information, please refer to <http://unlicense.org/> | ||||
							
								
								
									
										8
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,8 @@ | ||||
| # Scoop Main | ||||
| 
 | ||||
| Core manifests for [Scoop](https://scoop.sh), the Windows command-line installer. | ||||
| 
 | ||||
| How do I install these manifests? | ||||
| --------------------------------- | ||||
| 
 | ||||
| Just `scoop install <manifest>`. This is the default bucket for Scoop and is added by default. | ||||
							
								
								
									
										35
									
								
								appveyor.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								appveyor.yml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,35 @@ | ||||
| version: '{branch}-{build}' | ||||
| branches: | ||||
|   only: | ||||
|   - master | ||||
| build: off | ||||
| deploy: off | ||||
| clone_depth: 2 | ||||
| environment: | ||||
|   scoop: C:\projects\scoop | ||||
|   scoop_home: C:\projects\scoop | ||||
|   matrix: | ||||
|     - PowerShell: 5 | ||||
|     - PowerShell: 6 | ||||
| cache: | ||||
|   - '%USERPROFILE%\Documents\WindowsPowerShell\Modules -> appveyor.yml' | ||||
| init: | ||||
|   - ps: (Get-PSProvider 'FileSystem').Home = 'C:\projects\' | ||||
|   - ps: if(!(Test-Path "$env:SCOOP")) { git clone -q --depth=1 "https://github.com/lukesampson/scoop" "$env:SCOOP" } | ||||
| matrix: | ||||
|   fast_finish: true | ||||
| for: | ||||
| - matrix: | ||||
|     only: | ||||
|       - PowerShell: 5 | ||||
|   install: | ||||
|     - ps: . "$env:SCOOP_HOME\test\bin\init.ps1" | ||||
|   test_script: | ||||
|     - ps: . "$env:SCOOP_HOME\test\bin\test.ps1" -TestPath "$env:APPVEYOR_BUILD_FOLDER" | ||||
| - matrix: | ||||
|     only: | ||||
|       - PowerShell: 6 | ||||
|   install: | ||||
|     - pwsh: . "$env:SCOOP_HOME\test\bin\init.ps1" | ||||
|   test_script: | ||||
|     - pwsh: . "$env:SCOOP_HOME\test\bin\test.ps1" -TestPath "$env:APPVEYOR_BUILD_FOLDER" | ||||
							
								
								
									
										9
									
								
								bin/auto-pr.ps1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								bin/auto-pr.ps1
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,9 @@ | ||||
| param( | ||||
|     # overwrite upstream param | ||||
|     [String]$upstream = "scoopinstaller/scoop-core:master" | ||||
| ) | ||||
| 
 | ||||
| if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } | ||||
| $autopr = "$env:SCOOP_HOME/bin/auto-pr.ps1" | ||||
| $dir = "$psscriptroot/../bucket" # checks the parent dir | ||||
| Invoke-Expression -command "$autopr -dir $dir -upstream $upstream $($args | ForEach-Object { "$_ " })" | ||||
							
								
								
									
										4
									
								
								bin/checkurls.ps1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								bin/checkurls.ps1
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } | ||||
| $checkurls = "$env:SCOOP_HOME/bin/checkurls.ps1" | ||||
| $dir = "$psscriptroot/../bucket" # checks the parent dir | ||||
| Invoke-Expression -command "$checkurls -dir $dir $($args | ForEach-Object { "$_ " })" | ||||
							
								
								
									
										4
									
								
								bin/checkver.ps1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								bin/checkver.ps1
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } | ||||
| $checkver = "$env:SCOOP_HOME/bin/checkver.ps1" | ||||
| $dir = "$psscriptroot/../bucket" # checks the parent dir | ||||
| Invoke-Expression -command "$checkver -dir $dir $($args | ForEach-Object { "$_ " })" | ||||
							
								
								
									
										4
									
								
								bin/formatjson.ps1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								bin/formatjson.ps1
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } | ||||
| $formatjson = "$env:SCOOP_HOME/bin/formatjson.ps1" | ||||
| $path = "$psscriptroot/../bucket" # checks the parent dir | ||||
| Invoke-Expression -command "$formatjson -path $path $($args | ForEach-Object { "$_ " })" | ||||
							
								
								
									
										4
									
								
								bin/missing-checkver.ps1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								bin/missing-checkver.ps1
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } | ||||
| $missing_checkver = "$env:SCOOP_HOME/bin/missing-checkver.ps1" | ||||
| $dir = "$psscriptroot/../bucket" # checks the parent dir | ||||
| Invoke-Expression -command "$missing_checkver -dir $dir $($args | ForEach-Object { "$_ " })" | ||||
							
								
								
									
										4
									
								
								bin/test.ps1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								bin/test.ps1
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| #requires -Modules @{ ModuleName = 'Pester'; ModuleVersion = '4.4.0' } | ||||
| 
 | ||||
| if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } | ||||
| Invoke-Pester "$psscriptroot/.." | ||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 h404bi
						h404bi