Skip to content

Commit 5300ed7

Browse files
committed
Legal: licenses for dotfiles and build scripts
1 parent 71ded72 commit 5300ed7

25 files changed

+131
-2
lines changed

.config/dotnet-tools.json.license

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
3+
SPDX-License-Identifier: MIT

.editorconfig

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
root = true
26

37
[*]

.gitattributes

+4
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
1+
# SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
build.sh eol=lf

.github/workflows/perform-common-steps/action.yml

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
name: "Perform common steps"
26
description: "Performs common steps over the workflows"
37
runs:

.github/workflows/run-build-and-unit-tests.yml

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
name: Run Build and Unit tests
26

37
on:

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
/.idea/
26
/.vs/
37

.nuke/build.schema.json.license

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
SPDX-FileCopyrightText: 2023 Maintainers of NUKE
2+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
3+
4+
SPDX-License-Identifier: MIT

.nuke/parameters.json.license

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
3+
SPDX-License-Identifier: MIT

LICENSES/MIT.txt

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
MIT License
2+
3+
Copyright (c) <year> <copyright holders>
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
6+
associated documentation files (the "Software"), to deal in the Software without restriction, including
7+
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the
9+
following conditions:
10+
11+
The above copyright notice and this permission notice shall be included in all copies or substantial
12+
portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
15+
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
16+
EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
17+
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
18+
USE OR OTHER DEALINGS IN THE SOFTWARE.

REUSE.toml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version = 1
2+
SPDX-PackageName = "Cesium"
3+
SPDX-PackageSupplier = "Cesium contributors <https://github.com/ForNeVeR/Cesium>"
4+
SPDX-PackageDownloadLocation = "https://github.com/ForNeVeR/Cesium"
5+
6+
[[annotations]]
7+
path = ".idea/**/**"
8+
precedence = "override"
9+
SPDX-FileCopyrightText = "2022 Cesium contributors <https://github.com/ForNeVeR/Cesium>"
10+
SPDX-License-Identifier = "MIT"
11+
12+
[[annotations]]
13+
path = ".vscode/**/**"
14+
precedence = "override"
15+
SPDX-FileCopyrightText = "2021 Cesium contributors <https://github.com/ForNeVeR/Cesium>"
16+
SPDX-License-Identifier = "MIT"

after.Cesium.sln.targets

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<!--
2+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
3+
4+
SPDX-License-Identifier: MIT
5+
-->
6+
17
<Project InitialTargets="WorkAroundMSBuild2064">
28
<Target Name="WorkAroundMSBuild2064">
39
<!-- Work around https://github.com/Microsoft/msbuild/issues/2064 by

build.cmd

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
:; # SPDX-FileCopyrightText: 2023 Maintainers of NUKE
2+
:; #
3+
:; # SPDX-License-Identifier: MIT
4+
:;
15
:; set -eo pipefail
26
:; SCRIPT_DIR=$(cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)
37
:; ${SCRIPT_DIR}/build.sh "$@"

build.ps1

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2023 Maintainers of NUKE
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
[CmdletBinding()]
26
Param(
37
[Parameter(Position=0,Mandatory=$false,ValueFromRemainingArguments=$true)]

build.sh

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
#!/usr/bin/env bash
22

3+
# SPDX-FileCopyrightText: 2023 Maintainers of NUKE
4+
#
5+
# SPDX-License-Identifier: MIT
6+
37
bash --version 2>&1 | head -n 1
48

59
set -eo pipefail

build/.editorconfig

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
[*.cs]
26
dotnet_style_qualification_for_field = false:warning
37
dotnet_style_qualification_for_property = false:warning

build/Build.Sdk.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Collections.Generic;
26
using System.IO;
37
using NuGet.Packaging;

build/Build.Templates.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Nuke.Common;
26
using Nuke.Common.Tooling;
37
using Nuke.Common.Tools.DotNet;

build/Build.Tests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Nuke.Common;
26
using Nuke.Common.ProjectModel;
37
using Nuke.Common.Tools.DotNet;

build/Build.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Nuke.Common;
26
using Nuke.Common.ProjectModel;
37
using Nuke.Common.Tooling;

build/Configuration.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
using System;
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
25
using System.ComponentModel;
3-
using System.Linq;
46
using Nuke.Common.Tooling;
57

68
[TypeConverter(typeof(TypeConverter<Configuration>))]

build/Directory.Build.props

+6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
4+
5+
SPDX-License-Identifier: MIT
6+
-->
7+
28
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
39

410
<!-- This file prevents unintended imports of unrelated MSBuild files -->

build/Directory.Build.targets

+6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
4+
5+
SPDX-License-Identifier: MIT
6+
-->
7+
28
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
39

410
<!-- This file prevents unintended imports of unrelated MSBuild files -->

build/ProjectExtensions.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Collections.Generic;
26
using Microsoft.Build.Evaluation;
37

build/_build.csproj

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<!--
2+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
3+
4+
SPDX-License-Identifier: MIT
5+
-->
6+
17
<Project Sdk="Microsoft.NET.Sdk">
28

39
<PropertyGroup>
+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
3+
SPDX-License-Identifier: MIT

0 commit comments

Comments
 (0)