diff --git a/src/config.h.in b/src/config.h.in index 78a59fad..b1c77e73 100644 --- a/src/config.h.in +++ b/src/config.h.in @@ -1,24 +1,60 @@ -/* Configure build time options of GLFW */ +//======================================================================== +// GLFW - An OpenGL framework +// Platform: Any +// API version: 3.0 +// WWW: http://www.glfw.org/ +//------------------------------------------------------------------------ +// Copyright (c) 2010 Camilla Berglund +// +// 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. +// +//======================================================================== +// As config.h.in, this file is used by CMake to produce the config.h shared +// configuration header file. If you are adding a feature requiring +// conditional compilation, this is the proper place to add the macros. +//======================================================================== +// As config.h, this file defines compile-time build options and macros for +// all platforms supported by GLFW. As this is a generated file, don't modify +// it. Instead, you should modify the config.h.in file. +//======================================================================== -/* Define this to 1 if XRandR is available */ +// Define this to 1 if XRandR is available #cmakedefine _GLFW_HAS_XRANDR 1 -/* Define this to 1 if Xf86VidMode is available */ +// Define this to 1 if Xf86VidMode is available #cmakedefine _GLFW_HAS_XF86VIDMODE 1 -/* Define this to 1 if glXGetProcAddress is available */ -#cmakedefine _GLFW_HAS_GLXGETPROCADDRESS 1 -/* Define this to 1 if glXGetProcAddressARB is available */ +// Define this to 1 if glXGetProcAddress is available +#cmakedefine _GLFW_HAS_GLXGETPROCADDRESS 1 +// Define this to 1 if glXGetProcAddressARB is available #cmakedefine _GLFW_HAS_GLXGETPROCADDRESSARB 1 -/* Define this to 1 if glXGetProcAddressEXT is available */ +// Define this to 1 if glXGetProcAddressEXT is available #cmakedefine _GLFW_HAS_GLXGETPROCADDRESSEXT 1 -/* Define this to 1 if the Linux joystick API is available */ +// Define this to 1 if the Linux joystick API is available #cmakedefine _GLFW_USE_LINUX_JOYSTICKS 1 -/* Define this to 1 to not load gdi32.dll dynamically */ +// Define this to 1 to not load gdi32.dll dynamically #cmakedefine _GLFW_NO_DLOAD_GDI32 1 -/* Define this to 1 to not load winmm.dll dynamically */ +// Define this to 1 to not load winmm.dll dynamically #cmakedefine _GLFW_NO_DLOAD_WINMM 1 +// The GLFW version as used by glfwGetVersionString #define _GLFW_VERSION_FULL "@GLFW_VERSION_FULL@"