From fb90ffe1c7fdf49d9b62f5da256476c5ffe206c8 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Thu, 10 May 2018 20:41:08 -0600 Subject: vulkaninfo: Move vulkaninfo.rc file Change-Id: Ic974500a0334a9de0bb7317f6aa77693cfa36869 --- demos/vulkaninfo.rc | 98 ------------------------------------------------ vulkaninfo/vulkaninfo.rc | 98 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+), 98 deletions(-) delete mode 100644 demos/vulkaninfo.rc create mode 100644 vulkaninfo/vulkaninfo.rc diff --git a/demos/vulkaninfo.rc b/demos/vulkaninfo.rc deleted file mode 100644 index f71eb82b..00000000 --- a/demos/vulkaninfo.rc +++ /dev/null @@ -1,98 +0,0 @@ -// -// Copyright (c) 2018 The Khronos Group Inc. -// Copyright (c) 2018 Valve Corporation -// Copyright (c) 2018 LunarG, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -// Author: Lenny Komow -// - -/////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////////// -// Start customize section -// Edit this section for your build -/////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////////// - -#define VERSION_MAJOR 1 -#define VERSION_MINOR 0 -#define VERSION_PATCH 1111 -#define VERSION_BUILDNO 2222 - -#define VERSION_BUILD_DESCRIPTION "Dev Build" - -// All builds except release builds should set this to 0. -// Release builds should set this to 1. -#define VERSION_IS_RELEASEBUILD 0 - - -/////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////////// -// End of customize section -/////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////////// - -#include "winres.h" - -#define VER_FILE_VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH, VERSION_BUILDNO - -#define STRINGIZE2(s) #s -#define STRINGIZE(s) STRINGIZE2(s) - -#if VERSION_IS_RELEASEBUILD==1 - #define VER_FILE_DESCRIPTION_STR "Vulkan Info" - #define VER_FILE_VERSION_STR STRINGIZE(VERSION_MAJOR) \ - "." STRINGIZE(VERSION_MINOR) \ - "." STRINGIZE(VERSION_PATCH) \ - "." STRINGIZE(VERSION_BUILDNO) -#else - #define VER_FILE_DESCRIPTION_STR "Vulkan Info - " VERSION_BUILD_DESCRIPTION - #define VER_FILE_VERSION_STR STRINGIZE(VERSION_MAJOR) \ - "." STRINGIZE(VERSION_MINOR) \ - "." STRINGIZE(VERSION_PATCH) \ - "." STRINGIZE(VERSION_BUILDNO) \ - "." VERSION_BUILD_DESCRIPTION -#endif - - -VS_VERSION_INFO VERSIONINFO - FILEVERSION VER_FILE_VERSION - PRODUCTVERSION VER_FILE_VERSION - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - - FILEOS 0x00000L - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "04090000" - BEGIN - VALUE "FileDescription", VER_FILE_DESCRIPTION_STR - VALUE "FileVersion", VER_FILE_VERSION_STR - VALUE "LegalCopyright", "Copyright (C) 2015-2018" - VALUE "ProductName", "Vulkan Runtime" - VALUE "ProductVersion", VER_FILE_VERSION_STR - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 0000 - END -END diff --git a/vulkaninfo/vulkaninfo.rc b/vulkaninfo/vulkaninfo.rc new file mode 100644 index 00000000..f71eb82b --- /dev/null +++ b/vulkaninfo/vulkaninfo.rc @@ -0,0 +1,98 @@ +// +// Copyright (c) 2018 The Khronos Group Inc. +// Copyright (c) 2018 Valve Corporation +// Copyright (c) 2018 LunarG, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Author: Lenny Komow +// + +/////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////// +// Start customize section +// Edit this section for your build +/////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////// + +#define VERSION_MAJOR 1 +#define VERSION_MINOR 0 +#define VERSION_PATCH 1111 +#define VERSION_BUILDNO 2222 + +#define VERSION_BUILD_DESCRIPTION "Dev Build" + +// All builds except release builds should set this to 0. +// Release builds should set this to 1. +#define VERSION_IS_RELEASEBUILD 0 + + +/////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////// +// End of customize section +/////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////// + +#include "winres.h" + +#define VER_FILE_VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH, VERSION_BUILDNO + +#define STRINGIZE2(s) #s +#define STRINGIZE(s) STRINGIZE2(s) + +#if VERSION_IS_RELEASEBUILD==1 + #define VER_FILE_DESCRIPTION_STR "Vulkan Info" + #define VER_FILE_VERSION_STR STRINGIZE(VERSION_MAJOR) \ + "." STRINGIZE(VERSION_MINOR) \ + "." STRINGIZE(VERSION_PATCH) \ + "." STRINGIZE(VERSION_BUILDNO) +#else + #define VER_FILE_DESCRIPTION_STR "Vulkan Info - " VERSION_BUILD_DESCRIPTION + #define VER_FILE_VERSION_STR STRINGIZE(VERSION_MAJOR) \ + "." STRINGIZE(VERSION_MINOR) \ + "." STRINGIZE(VERSION_PATCH) \ + "." STRINGIZE(VERSION_BUILDNO) \ + "." VERSION_BUILD_DESCRIPTION +#endif + + +VS_VERSION_INFO VERSIONINFO + FILEVERSION VER_FILE_VERSION + PRODUCTVERSION VER_FILE_VERSION + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + + FILEOS 0x00000L + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "04090000" + BEGIN + VALUE "FileDescription", VER_FILE_DESCRIPTION_STR + VALUE "FileVersion", VER_FILE_VERSION_STR + VALUE "LegalCopyright", "Copyright (C) 2015-2018" + VALUE "ProductName", "Vulkan Runtime" + VALUE "ProductVersion", VER_FILE_VERSION_STR + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 0000 + END +END -- cgit v1.2.3