From ff38424d49b003694961f4cc571ce446d62f1249 Mon Sep 17 00:00:00 2001 From: Jurjen Verbruggen Date: Sun, 23 Jun 2024 11:09:17 +0200 Subject: [PATCH] Added copyright notices to tools --- tools/create_special_source.sh | 17 +++++++++++++++++ tools/generate_language_md.py | 15 +++++++++++++++ tools/generate_permissions_md.py | 15 +++++++++++++++ tools/jrides_blender_export_anim_plugin.py | 17 +++++++++++++++-- tools/nolimits_csv_validator.py | 15 +++++++++++++++ 5 files changed, 77 insertions(+), 2 deletions(-) diff --git a/tools/create_special_source.sh b/tools/create_special_source.sh index 81999952..d9687c99 100644 --- a/tools/create_special_source.sh +++ b/tools/create_special_source.sh @@ -1,5 +1,22 @@ #!/bin/bash +############################################################################################################## +# GPLv3 License # +# # +# Copyright (c) 2024-2024 JVerbruggen # +# https://github.com/JVerbruggen/jrides # +# # +# This software is protected under the GPLv3 license, # +# that can be found in the project's LICENSE file. # +# # +# In short, permission is hereby granted that anyone can copy, modify and distribute this software. # +# You have to include the license and copyright notice with each and every distribution. You can use # +# this software privately or commercially. Modifications to the code have to be indicated, and # +# distributions of this code must be distributed with the same license, GPLv3. The software is provided # +# without warranty. The software author or license can not be held liable for any damages # +# inflicted by the software. # +############################################################################################################## + MINECRAFT_VERSION=$1 PLUGIN=$2 diff --git a/tools/generate_language_md.py b/tools/generate_language_md.py index 2dd97de3..44187e5a 100644 --- a/tools/generate_language_md.py +++ b/tools/generate_language_md.py @@ -1,3 +1,18 @@ +# GPLv3 License +# +# Copyright (c) 2024-2024 JVerbruggen +# https://github.com/JVerbruggen/jrides +# +# This software is protected under the GPLv3 license, +# that can be found in the project's LICENSE file. +# +# In short, permission is hereby granted that anyone can copy, modify and distribute this software. +# You have to include the license and copyright notice with each and every distribution. You can use +# this software privately or commercially. Modifications to the code have to be indicated, and +# distributions of this code must be distributed with the same license, GPLv3. The software is provided +# without warranty. The software author or license can not be held liable for any damages +# inflicted by the software. + import re java_file_path = "src/main/java/com/jverbruggen/jrides/language/LanguageFile.java" diff --git a/tools/generate_permissions_md.py b/tools/generate_permissions_md.py index d0a23326..67510a03 100644 --- a/tools/generate_permissions_md.py +++ b/tools/generate_permissions_md.py @@ -1,3 +1,18 @@ +# GPLv3 License +# +# Copyright (c) 2024-2024 JVerbruggen +# https://github.com/JVerbruggen/jrides +# +# This software is protected under the GPLv3 license, +# that can be found in the project's LICENSE file. +# +# In short, permission is hereby granted that anyone can copy, modify and distribute this software. +# You have to include the license and copyright notice with each and every distribution. You can use +# this software privately or commercially. Modifications to the code have to be indicated, and +# distributions of this code must be distributed with the same license, GPLv3. The software is provided +# without warranty. The software author or license can not be held liable for any damages +# inflicted by the software. + import re java_file_path = "src/main/java/com/jverbruggen/jrides/common/permissions/Permissions.java" diff --git a/tools/jrides_blender_export_anim_plugin.py b/tools/jrides_blender_export_anim_plugin.py index 6b7f7cbe..d1d633bd 100644 --- a/tools/jrides_blender_export_anim_plugin.py +++ b/tools/jrides_blender_export_anim_plugin.py @@ -1,5 +1,3 @@ -# Script from ottle, with some changes specific to jrides. - bl_info = { "name": "JRides Export Animation", "author": "ottle,jverbruggen", @@ -13,6 +11,21 @@ "category": "Import-Export", } +# GPLv3 License +# +# Copyright (c) 2024-2024 JVerbruggen +# https://github.com/JVerbruggen/jrides +# +# This software is protected under the GPLv3 license, +# that can be found in the project's LICENSE file. +# +# In short, permission is hereby granted that anyone can copy, modify and distribute this software. +# You have to include the license and copyright notice with each and every distribution. You can use +# this software privately or commercially. Modifications to the code have to be indicated, and +# distributions of this code must be distributed with the same license, GPLv3. The software is provided +# without warranty. The software author or license can not be held liable for any damages +# inflicted by the software. + import os import bpy diff --git a/tools/nolimits_csv_validator.py b/tools/nolimits_csv_validator.py index cedecf85..631fff74 100644 --- a/tools/nolimits_csv_validator.py +++ b/tools/nolimits_csv_validator.py @@ -1,3 +1,18 @@ +# GPLv3 License +# +# Copyright (c) 2024-2024 JVerbruggen +# https://github.com/JVerbruggen/jrides +# +# This software is protected under the GPLv3 license, +# that can be found in the project's LICENSE file. +# +# In short, permission is hereby granted that anyone can copy, modify and distribute this software. +# You have to include the license and copyright notice with each and every distribution. You can use +# this software privately or commercially. Modifications to the code have to be indicated, and +# distributions of this code must be distributed with the same license, GPLv3. The software is provided +# without warranty. The software author or license can not be held liable for any damages +# inflicted by the software. + import csv import argparse import os