From f34d2c60ccf83bf55a3267e13a730c9f23a84c0e Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Tue, 14 Apr 2020 07:35:35 -0700 Subject: [PATCH] Added zlib license for Steam Controller headers --- .../hidapi/steam/controller_constants.h | 25 +++++++++++++++---- .../hidapi/steam/controller_structs.h | 25 +++++++++++++++---- 2 files changed, 40 insertions(+), 10 deletions(-) diff --git a/src/joystick/hidapi/steam/controller_constants.h b/src/joystick/hidapi/steam/controller_constants.h index cb343ba2a..d57315ba9 100644 --- a/src/joystick/hidapi/steam/controller_constants.h +++ b/src/joystick/hidapi/steam/controller_constants.h @@ -1,8 +1,23 @@ -//===================== Copyright (c) Valve Corporation. All Rights Reserved. ====================== -// -// Purpose: Defines constants used to communicate with Valve controllers. -// -//================================================================================================== +/* + Simple DirectMedia Layer + Copyright (C) 2020 Valve Corporation + + 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. +*/ #ifndef _CONTROLLER_CONSTANTS_ #define _CONTROLLER_CONSTANTS_ diff --git a/src/joystick/hidapi/steam/controller_structs.h b/src/joystick/hidapi/steam/controller_structs.h index 4ca911532..967c96f40 100644 --- a/src/joystick/hidapi/steam/controller_structs.h +++ b/src/joystick/hidapi/steam/controller_structs.h @@ -1,8 +1,23 @@ -//===================== Copyright (c) Valve Corporation. All Rights Reserved. ====================== -// -// Purpose: Defines methods and structures used to communicate with Valve controllers. -// -//================================================================================================== +/* + Simple DirectMedia Layer + Copyright (C) 2020 Valve Corporation + + 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. +*/ #ifndef _CONTROLLER_STRUCTS_ #define _CONTROLLER_STRUCTS_