From ea8d42ebc42aebffbbe5f6e5b48f164cb72625e9 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 26 May 2024 12:52:03 -0400 Subject: [PATCH] Add source license headers. --- game.scm | 1 + modules/game/actors.scm | 15 +++++++++++++++ modules/game/animation.scm | 14 ++++++++++++++ modules/game/audio.scm | 14 ++++++++++++++ modules/game/effects.scm | 14 ++++++++++++++ modules/game/level.scm | 14 ++++++++++++++ modules/game/scripts.scm | 14 ++++++++++++++ modules/game/tileset.scm | 14 ++++++++++++++ modules/game/time.scm | 14 ++++++++++++++ modules/local-storage.scm | 14 ++++++++++++++ 10 files changed, 128 insertions(+) diff --git a/game.scm b/game.scm index 496fa69..01a60d8 100644 --- a/game.scm +++ b/game.scm @@ -1,4 +1,5 @@ ;;; Copyright (C) 2024 David Thompson +;;; Copyright (C) 2024 Juliana Sims ;;; ;;; Licensed under the Apache License, Version 2.0 (the "License"); ;;; you may not use this file except in compliance with the License. diff --git a/modules/game/actors.scm b/modules/game/actors.scm index 1bbdbb0..feedfdf 100644 --- a/modules/game/actors.scm +++ b/modules/game/actors.scm @@ -1,3 +1,18 @@ +;;; Copyright (C) 2024 David Thompson +;;; Copyright (C) 2024 Juliana Sims +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (game actors) #:use-module (goblins core) #:use-module (ice-9 match) diff --git a/modules/game/animation.scm b/modules/game/animation.scm index 72cedb9..1414730 100644 --- a/modules/game/animation.scm +++ b/modules/game/animation.scm @@ -1,3 +1,17 @@ +;;; Copyright (C) 2024 David Thompson +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (game animation) #:use-module (game tileset) #:use-module (ice-9 match) diff --git a/modules/game/audio.scm b/modules/game/audio.scm index 2cf725c..3b42de8 100644 --- a/modules/game/audio.scm +++ b/modules/game/audio.scm @@ -1,3 +1,17 @@ +;;; Copyright (C) 2024 David Thompson +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (game audio) #:use-module (dom element) #:use-module (dom media) diff --git a/modules/game/effects.scm b/modules/game/effects.scm index 79aafe9..fccf3e5 100644 --- a/modules/game/effects.scm +++ b/modules/game/effects.scm @@ -1,3 +1,17 @@ +;;; Copyright (C) 2024 David Thompson +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (game effects) #:use-module (dom canvas) #:use-module (game scripts) diff --git a/modules/game/level.scm b/modules/game/level.scm index 819e056..5463938 100644 --- a/modules/game/level.scm +++ b/modules/game/level.scm @@ -1,3 +1,17 @@ +;;; Copyright (C) 2024 David Thompson +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (game level) #:use-module (game actors) #:use-module (goblins core) diff --git a/modules/game/scripts.scm b/modules/game/scripts.scm index 1ad646e..f269feb 100644 --- a/modules/game/scripts.scm +++ b/modules/game/scripts.scm @@ -1,3 +1,17 @@ +;;; Copyright (C) 2024 David Thompson +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (game scripts) #:export (make-scheduler current-scheduler diff --git a/modules/game/tileset.scm b/modules/game/tileset.scm index 8061446..61078fa 100644 --- a/modules/game/tileset.scm +++ b/modules/game/tileset.scm @@ -1,3 +1,17 @@ +;;; Copyright (C) 2024 David Thompson +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (game tileset) #:use-module (dom canvas) #:use-module (dom image) diff --git a/modules/game/time.scm b/modules/game/time.scm index 7e27add..0bfccad 100644 --- a/modules/game/time.scm +++ b/modules/game/time.scm @@ -1,3 +1,17 @@ +;;; Copyright (C) 2024 David Thompson +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (game time) #:use-module (scheme time) #:export (current-time*)) diff --git a/modules/local-storage.scm b/modules/local-storage.scm index 43dd723..a0e1ace 100644 --- a/modules/local-storage.scm +++ b/modules/local-storage.scm @@ -1,3 +1,17 @@ +;;; Copyright (C) 2024 David Thompson +;;; +;;; Licensed under the Apache License, Version 2.0 (the "License"); +;;; you may not use this file except in compliance with the License. +;;; You may obtain a copy of the License at +;;; +;;; http://www.apache.org/licenses/LICENSE-2.0 +;;; +;;; Unless required by applicable law or agreed to in writing, software +;;; distributed under the License is distributed on an "AS IS" BASIS, +;;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +;;; See the License for the specific language governing permissions and +;;; limitations under the License. + (define-module (local-storage) #:use-module (hoot ffi) #:export (local-storage-ref