diff --git a/.gitignore b/.gitignore index 93524df8..82608382 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ -build/ + +CMakeUserPresets.json # VS project and working files *.vcxproj.user diff --git a/.reuse/dep5 b/.reuse/dep5 deleted file mode 100644 index cdba7ccf..00000000 --- a/.reuse/dep5 +++ /dev/null @@ -1,30 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: basis_universal -Source: https://github.com/BinomialLLC/basis_universal - -# We have asked Binomial about REUSE compliance for their repo, see https://github.com/BinomialLLC/basis_universal/issues/165 -Files: * -Copyright: 2019-2024 Binomial LLC - 2016 The Android Open Source Project -License: Apache-2.0 - -Files: OpenCL/* -Copyright: 2008-2020 The Khronos Group Inc. -License: Apache-2.0 - -Files: zstd/* -Copyright: 2016-present Facebook, Inc. -License: BSD-3-Clause - -Files: encoder/3rdparty/tinyexr.h -Copyright: 2014 - 2021, Syoyo Fujita and many contributors. - 2002 Industrial Light & Magic, a division of Lucas -License: BSD-3-Clause - -Files: encoder/3rdparty/qoi.h -Copyright: 2021 Dominic Szablewski - https://phoboslab.org -License: MIT - -Files: encoder/3rdparty/tinydds.h -Copyright: 2019 DeanoC -License: MIT diff --git a/LICENSES/BSD-3-clause.txt b/LICENSES/BSD-3-Clause.txt similarity index 100% rename from LICENSES/BSD-3-clause.txt rename to LICENSES/BSD-3-Clause.txt diff --git a/LICENSES/Zlib.txt b/LICENSES/Zlib.txt deleted file mode 100644 index 508a9b5b..00000000 --- a/LICENSES/Zlib.txt +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) - -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - - 3. This notice may not be removed or altered from any source - distribution. diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 00000000..a63c36ac --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,39 @@ +version = 1 +SPDX-PackageName = "basis_universal" +SPDX-PackageDownloadLocation = "https://github.com/BinomialLLC/basis_universal" + +[[annotations]] +path = "**" +precedence = "aggregate" +SPDX-FileCopyrightText = ["2019-2024 Binomial LLC", "2016 The Android Open Source Project"] +SPDX-License-Identifier = "Apache-2.0" + +[[annotations]] +path = "OpenCL/**" +precedence = "aggregate" +SPDX-FileCopyrightText = "2008-2020 The Khronos Group Inc." +SPDX-License-Identifier = "Apache-2.0" + +[[annotations]] +path = "zstd/**" +precedence = "aggregate" +SPDX-FileCopyrightText = "2016-present Facebook, Inc." +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = "encoder/3rdparty/tinyexr.h" +precedence = "aggregate" +SPDX-FileCopyrightText = ["2014 - 2021, Syoyo Fujita and many contributors.", "2002 Industrial Light & Magic, a division of Lucas"] +SPDX-License-Identifier = "BSD-3-Clause" + +[[annotations]] +path = "encoder/3rdparty/qoi.h" +precedence = "aggregate" +SPDX-FileCopyrightText = "2021 Dominic Szablewski - https://phoboslab.org" +SPDX-License-Identifier = "MIT" + +[[annotations]] +path = "encoder/3rdparty/tinydds.h" +precedence = "aggregate" +SPDX-FileCopyrightText = "2019 DeanoC" +SPDX-License-Identifier = "MIT" diff --git a/bin/.gitignore b/bin/.gitignore new file mode 100644 index 00000000..ecb3b59e --- /dev/null +++ b/bin/.gitignore @@ -0,0 +1,7 @@ + +* + +!.gitignore +!ocl_kernels.cl +!clean.bat +!readme.txt diff --git a/build/.gitignore b/build/.gitignore new file mode 100644 index 00000000..3467e412 --- /dev/null +++ b/build/.gitignore @@ -0,0 +1,5 @@ + +* + +!.gitignore +!readme.txt