From aafd0ad319447935326c04e1d6ff4b532f7c062c Mon Sep 17 00:00:00 2001 From: William Jeynes Date: Wed, 8 Apr 2026 19:29:37 +0100 Subject: [PATCH] Project init - Add LICENSe and data directory --- LICENSE | 38 ++++++++++++++++++++++++++++++++++++++ data/.gitignore | 2 ++ run.sh | 12 ++++++++++++ 3 files changed, 52 insertions(+) create mode 100644 LICENSE create mode 100644 data/.gitignore create mode 100644 run.sh diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..a572c04 --- /dev/null +++ b/LICENSE @@ -0,0 +1,38 @@ +GNU GENERAL PUBLIC LICENSE +Version 3, 29 June 2007 + +Copyright (C) 2007 Free Software Foundation, Inc. +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + +Preamble + +The GNU General Public License is a free, copyleft license for +software and other kinds of works. + +The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + +To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. \ No newline at end of file diff --git a/data/.gitignore b/data/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/data/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/run.sh b/run.sh new file mode 100644 index 0000000..95bfbc4 --- /dev/null +++ b/run.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +set -e + + +case "$1" in + *) + echo "Unknown command: $1" + echo "Usage: ./runproject []" + exit 1 + ;; +esac