forked from Plemya-x/ALR
		
	chore: add license update script
This commit is contained in:
		
							
								
								
									
										5
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								Makefile
									
									
									
									
									
								
							| @@ -48,3 +48,8 @@ uninstall: | ||||
|  | ||||
| clean clear: | ||||
| 	rm -f $(BIN) | ||||
|  | ||||
| IGNORE_OLD_FILES := $(foreach file,$(shell cat old-files),-ignore $(file)) | ||||
| update-license: | ||||
| 	go run github.com/google/addlicense@latest -v -f license-header-old-files.tmpl $$(< old-files) | ||||
| 	go run github.com/google/addlicense@latest -v -f license-header.tmpl $(IGNORE_OLD_FILES) . | ||||
|   | ||||
							
								
								
									
										18
									
								
								license-header-old-files.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								license-header-old-files.tmpl
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| This file was originally part of the project "LURE - Linux User REpository", created by Elara Musayelyan. | ||||
| It has been modified as part of "ALR - Any Linux Repository" by Евгений Храмов. | ||||
|  | ||||
| ALR - Any Linux Repository | ||||
| Copyright (C) {{ .Year }} Евгений Храмов | ||||
|  | ||||
| This program is free software: you can redistribute it and/or modify | ||||
| it under the terms of the GNU General Public License as published by | ||||
| the Free Software Foundation, either version 3 of the License, or | ||||
| (at your option) any later version. | ||||
|  | ||||
| This program is distributed in the hope that it will be useful, | ||||
| but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
| GNU General Public License for more details. | ||||
|  | ||||
| You should have received a copy of the GNU General Public License | ||||
| along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
							
								
								
									
										15
									
								
								license-header.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								license-header.tmpl
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| ALR - Any Linux Repository | ||||
| Copyright (C) {{ .Year }} Евгений Храмов | ||||
|  | ||||
| This program is free software: you can redistribute it and/or modify | ||||
| it under the terms of the GNU General Public License as published by | ||||
| the Free Software Foundation, either version 3 of the License, or | ||||
| (at your option) any later version. | ||||
|  | ||||
| This program is distributed in the hope that it will be useful, | ||||
| but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
| GNU General Public License for more details. | ||||
|  | ||||
| You should have received a copy of the GNU General Public License | ||||
| along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
							
								
								
									
										83
									
								
								old-files
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										83
									
								
								old-files
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,83 @@ | ||||
| ./.github/FUNDING.yml | ||||
| ./.gitignore | ||||
| ./.goreleaser.yaml | ||||
| ./.woodpecker.yml | ||||
| ./LICENSE | ||||
| ./Makefile | ||||
| ./README.md | ||||
| ./assets/logo.png | ||||
| ./build.go | ||||
| ./docs/README.md | ||||
| ./docs/configuration.md | ||||
| ./docs/packages/README.md | ||||
| ./docs/packages/adding-packages.md | ||||
| ./docs/packages/build-scripts.md | ||||
| ./docs/packages/conventions.md | ||||
| ./docs/usage.md | ||||
| ./fix.go | ||||
| ./gen.go | ||||
| ./go.mod | ||||
| ./go.sum | ||||
| ./helper.go | ||||
| ./info.go | ||||
| ./install.go | ||||
| ./internal/cliutils/prompt.go | ||||
| ./internal/config/config.go | ||||
| ./internal/config/lang.go | ||||
| ./internal/config/paths.go | ||||
| ./internal/config/version.go | ||||
| ./internal/cpu/cpu.go | ||||
| ./internal/db/db.go | ||||
| ./internal/db/db_test.go | ||||
| ./internal/dl/dl.go | ||||
| ./internal/dl/file.go | ||||
| ./internal/dl/git.go | ||||
| ./internal/dl/torrent.go | ||||
| ./internal/dlcache/dlcache.go | ||||
| ./internal/dlcache/dlcache_test.go | ||||
| ./internal/osutils/move.go | ||||
| ./internal/overrides/overrides.go | ||||
| ./internal/overrides/overrides_test.go | ||||
| ./internal/pager/highlighting.go | ||||
| ./internal/pager/pager.go | ||||
| ./internal/shutils/decoder/decoder.go | ||||
| ./internal/shutils/decoder/decoder_test.go | ||||
| ./internal/shutils/handlers/exec.go | ||||
| ./internal/shutils/handlers/exec_test.go | ||||
| ./internal/shutils/handlers/fakeroot.go | ||||
| ./internal/shutils/handlers/nop.go | ||||
| ./internal/shutils/handlers/nop_test.go | ||||
| ./internal/shutils/handlers/restricted.go | ||||
| ./internal/shutils/helpers/helpers.go | ||||
| ./internal/translations/files/lure.en.toml | ||||
| ./internal/translations/files/lure.ru.toml | ||||
| ./internal/translations/translations.go | ||||
| ./internal/types/build.go | ||||
| ./internal/types/config.go | ||||
| ./internal/types/repo.go | ||||
| ./list.go | ||||
| ./main.go | ||||
| ./pkg/build/build.go | ||||
| ./pkg/build/install.go | ||||
| ./pkg/distro/osrelease.go | ||||
| ./pkg/gen/funcs.go | ||||
| ./pkg/gen/pip.go | ||||
| ./pkg/gen/tmpls/pip.tmpl.sh | ||||
| ./pkg/loggerctx/log.go | ||||
| ./pkg/manager/apk.go | ||||
| ./pkg/manager/apt.go | ||||
| ./pkg/manager/dnf.go | ||||
| ./pkg/manager/managers.go | ||||
| ./pkg/manager/pacman.go | ||||
| ./pkg/manager/yum.go | ||||
| ./pkg/manager/zypper.go | ||||
| ./pkg/repos/find.go | ||||
| ./pkg/repos/find_test.go | ||||
| ./pkg/repos/pull.go | ||||
| ./pkg/repos/pull_test.go | ||||
| ./pkg/search/search.go | ||||
| ./repo.go | ||||
| ./scripts/completion/bash | ||||
| ./scripts/completion/zsh | ||||
| ./scripts/install.sh | ||||
| ./upgrade.go | ||||
		Reference in New Issue
	
	Block a user