Add license information to a bunch of files

This commit is contained in:
Julian Groß 2022-11-25 22:02:06 +01:00
parent 7b60552f78
commit 4aad531049
25 changed files with 150 additions and 2 deletions

View file

@ -1,3 +1,9 @@
# https://clang.llvm.org/docs/ClangFormat.html
#
# Copyright 2013-2019, High Fidelity, Inc.
# Copyright 2022 Overte e.V.
# SPDX-License-Identifier: Apache-2.0
Language: Cpp Language: Cpp
Standard: Cpp11 Standard: Cpp11
BasedOnStyle: "Chromium" BasedOnStyle: "Chromium"

View file

@ -1,6 +1,12 @@
# https://editorconfig.org
#
# Copyright 2013-2019, High Fidelity, Inc.
# Copyright 2022 Overte e.V.
# SPDX-License-Identifier: Apache-2.0
root = true root = true
# 4-space indentation # 4-space indentation
[*] [*]
indent_style = space indent_style = space
indent_size = 4 indent_size = 4

View file

@ -1,3 +1,10 @@
// https://eslint.org
//
// Copyright 2013-2019 High Fidelity, Inc.
// Copyright 2020 Vircadia contirbutors
// Copyright 2022 Overte e.V.
// SPDX-License-Identifier: Apache-2.0
module.exports = { module.exports = {
"root": true, "root": true,
"extends": "eslint:recommended", "extends": "eslint:recommended",

6
.gitattributes vendored
View file

@ -1,3 +1,9 @@
# https://www.git-scm.com/docs/gitattributes
#
# Copyright 2013-2019 High Fidelity, Inc.
# Copyright 2022 Overte e.V.
# SPDX-License-Identifier: Apache-2.0
*.cfg text *.cfg text
*.cpp text *.cpp text
*.css text *.css text

3
.github/CODEOWNERS vendored
View file

@ -1,2 +1,5 @@
# Copyright 2022 Overte e.V.
# SPDX-License-Identifier: MIT
# Require @JulianGro to review changed GitHub Actions workflows before they are run. # Require @JulianGro to review changed GitHub Actions workflows before they are run.
/.github/workflows @JulianGro /.github/workflows @JulianGro

View file

@ -1,3 +1,8 @@
# Copyright 2013-2019 High Fidelity, Inc.
# Copyright 2020-2022 Vircadia contributors
# Copyright 2021-2022 Overte e.V.
# SPDX-License-Identifier: Apache-2.0
name: Master CI Build name: Master CI Build
on: on:

View file

@ -1,3 +1,6 @@
# Copyright 2022 Overte e.V.
# SPDX-License-Identifier: MIT
name: Master API-docs CI Build and Deploy name: Master API-docs CI Build and Deploy
on: on:

View file

@ -1,3 +1,6 @@
# Copyright 2022 Overte e.V.
# SPDX-License-Identifier: MIT
name: Master Doxygen CI Build and Deploy name: Master Doxygen CI Build and Deploy
on: on:

View file

@ -1,3 +1,8 @@
# Copyright 2013-2019 High Fidelity, Inc.
# Copyright 2020-2022 Vircadia contributors.
# Copyright 2021-2022 Overte e.V.
# SPDX-License-Identifier: Apache-2.0
name: Pull Request CI Build name: Pull Request CI Build
# Keep in mind that GitHub Actions does not allow reading secrets during PR builds. # Keep in mind that GitHub Actions does not allow reading secrets during PR builds.

6
.gitignore vendored
View file

@ -1,3 +1,9 @@
# https://www.git-scm.com/docs/gitignore
#
# Copyright 2013-2019 High Fidelity, Inc.
# Copyright 2022 Overte e.V.
# SPDX-License-Identifier: Apache-2.0
VideoDecodeStats VideoDecodeStats
# CMake # CMake

View file

@ -1,3 +1,10 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2020-2021 Vircadia contributors
Copyright 2021-2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
# General Build Information # General Build Information
*Last Updated on March 8, 2021* *Last Updated on March 8, 2021*

View file

@ -1,3 +1,10 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2019-2021 Vircadia contributors
Copyright 2021-2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
# Build Android # Build Android
*Last Updated on December 15, 2020* *Last Updated on December 15, 2020*

View file

@ -1,3 +1,10 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2019-2022 Vircadia contributors
Copyright 2021-2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
# Build Linux # Build Linux
*Last Updated on January 6, 2022* *Last Updated on January 6, 2022*

View file

@ -1,6 +1,13 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2020-2021 Vircadia contributors
Copyright 2020-2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
# Build macOS # Build macOS
*Last Updated on December 1, 2021* *Last Updated on September 8, 2022*
Please read the [general build guide](BUILD.md) for information on dependencies required for all platforms. This will include the necessary environment variables to customize your build. Only macOS specific instructions are found in this document. Please read the [general build guide](BUILD.md) for information on dependencies required for all platforms. This will include the necessary environment variables to customize your build. Only macOS specific instructions are found in this document.

View file

@ -1,3 +1,10 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2019-2021 Vircadia contributors
Copyright 2021-2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
# Build Windows # Build Windows
*Last Updated on 15 Apr 2021* *Last Updated on 15 Apr 2021*

View file

@ -1,3 +1,8 @@
<!--
Copyright 2022 Overte e.V.
SPDX-License-Identifier: MIT
-->
# Changelog # Changelog
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
This does not include changes to unrelated to the software or its packaging, This does not include changes to unrelated to the software or its packaging,

View file

@ -1,3 +1,10 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2020-2021 Vircadia contributors
Copyright 2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
# Coding Standards # Coding Standards
Note that the current code base does not necessarily follow this with 100% consistency. It will be an ongoing process to try and sanitize the existing code to match these guidelines. Note that the current code base does not necessarily follow this with 100% consistency. It will be an ongoing process to try and sanitize the existing code to match these guidelines.

View file

@ -1,3 +1,9 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2020 Vircadia contributors
Copyright 2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
The project embraces distributed development and if you'd like to help, it would be greatly appreciated. Just open a pull request with the revisions. The project embraces distributed development and if you'd like to help, it would be greatly appreciated. Just open a pull request with the revisions.

View file

@ -1,3 +1,10 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2020-2021 Vircadia contributors
Copyright 2021-2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
# Creating an Installer # Creating an Installer
*Last Updated on June 16, 2021* *Last Updated on June 16, 2021*

View file

@ -1,3 +1,10 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2019-2021 Vircadia contributors
Copyright 2021-2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
<p align="center"><a href="https://overte.org/"><picture><source srcset="interface/resources/images/brand-banner.svg" alt="Overte" width="350" media="(prefers-color-scheme: dark)"><img src="interface/resources/images/brand-banner-black.svg" alt="Overte" width="350"></picture></a></p> <p align="center"><a href="https://overte.org/"><picture><source srcset="interface/resources/images/brand-banner.svg" alt="Overte" width="350" media="(prefers-color-scheme: dark)"><img src="interface/resources/images/brand-banner-black.svg" alt="Overte" width="350"></picture></a></p>
<h3 align="center"><a href="https://overte.org/">Website</a> | <a href="https://matrix.to/#/#overte:matrix.org">Matrix</a> | <a href="https://overte.org/#download">Download</a></h3> <h3 align="center"><a href="https://overte.org/">Website</a> | <a href="https://matrix.to/#/#overte:matrix.org">Matrix</a> | <a href="https://overte.org/#download">Download</a></h3>
@ -12,6 +19,7 @@
<p align="center"> <p align="center">
<a href="https://github.com/overte-org/overte/actions/workflows/master_build.yml"><img alt="Master CI Build" src="https://github.com/overte-org/overte/actions/workflows/master_build.yml/badge.svg"></a> <a href="https://github.com/overte-org/overte/actions/workflows/master_build.yml"><img alt="Master CI Build" src="https://github.com/overte-org/overte/actions/workflows/master_build.yml/badge.svg"></a>
<a href="https://github.com/overte-org/overte/actions/workflows/master_deploy_apidocs.yml"><img alt="API-docs CI Build & Deploy" src="https://github.com/overte-org/overte/actions/workflows/master_deploy_apidocs.yml/badge.svg"></a> <a href="https://github.com/overte-org/overte/actions/workflows/master_deploy_apidocs.yml"><img alt="API-docs CI Build & Deploy" src="https://github.com/overte-org/overte/actions/workflows/master_deploy_apidocs.yml/badge.svg"></a>
<a href="https://api.reuse.software/info/github.com/overte-org/overte"><img alt="REUSE status" src="https://api.reuse.software/badge/github.com/overte-org/overte"></a>
</p> </p>
### What is this? ### What is this?

View file

@ -1,3 +1,9 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
[VCPKG](https://github.com/Microsoft/vcpkg) is an open source package management system created by Microsoft, intially just for Windows based system, but eventually extended to cover Linux and OSX as well, and in theory extensible enough to cover additional operating systems. [VCPKG](https://github.com/Microsoft/vcpkg) is an open source package management system created by Microsoft, intially just for Windows based system, but eventually extended to cover Linux and OSX as well, and in theory extensible enough to cover additional operating systems.
VCPKG is now our primary mechanism for managing the external libraries and tools on which we rely to build our applications. VCPKG is now our primary mechanism for managing the external libraries and tools on which we rely to build our applications.

View file

@ -1,3 +1,9 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
Different libraries require different mechanism for building. Some are easiest with the standalone toolchain. Some are easiest with the ndk-build tool. Some can rely on CMake to do the right thing. Different libraries require different mechanism for building. Some are easiest with the standalone toolchain. Some are easiest with the ndk-build tool. Some can rely on CMake to do the right thing.
## Setup ## Setup

View file

@ -1,3 +1,10 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2021 Vircadia contributors
Copyright 2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
# WebRTC # WebRTC
WebRTC Information: WebRTC Information:

View file

@ -1,3 +1,8 @@
rem Copyright 2013-2019 High Fidelity, Inc.
rem Copyright 2021 Vircadia contributors
rem Copyright 2022 Overte e.V.
rem SPDX-License-Identifier: Apache-2.0
rem Copy this file to a directory above the WebRTC \src directory and run it from there in a command window. rem Copy this file to a directory above the WebRTC \src directory and run it from there in a command window.
set WEBRTC_SRC_DIR=src set WEBRTC_SRC_DIR=src
set RELEASE_LIB_DIR=%WEBRTC_SRC_DIR%\out\Release\obj set RELEASE_LIB_DIR=%WEBRTC_SRC_DIR%\out\Release\obj

View file

@ -1,2 +1,8 @@
<!--
Copyright 2013-2019 High Fidelity, Inc.
Copyright 2022 Overte e.V.
SPDX-License-Identifier: Apache-2.0
-->
These are our own custom controls with the same names as existing controls, but These are our own custom controls with the same names as existing controls, but
customized for readability / usability in VR. customized for readability / usability in VR.