Warning, /graphics/glaxnimate/external/Qt-Color-Widgets/cmake/modules/VersionInfo.in is written in an unsupported language. File is not indexed.

0001 /*
0002   The MIT License (MIT)
0003 
0004   Copyright (c) 2015, by [halex2005](mailto:akharlov@gmail.com)
0005 
0006   Permission is hereby granted, free of charge, to any person obtaining a copy
0007   of this software and associated documentation files (the "Software"), to deal
0008   in the Software without restriction, including without limitation the rights
0009   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
0010   copies of the Software, and to permit persons to whom the Software is
0011   furnished to do so, subject to the following conditions:
0012 
0013   The above copyright notice and this permission notice shall be included in all
0014   copies or substantial portions of the Software.
0015 
0016   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
0017   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
0018   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
0019   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
0020   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
0021   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
0022   SOFTWARE.
0023 */
0024 
0025 
0026 #pragma once
0027 
0028 #ifndef PRODUCT_VERSION_MAJOR
0029 #define PRODUCT_VERSION_MAJOR @PRODUCT_VERSION_MAJOR@
0030 #endif
0031 
0032 #ifndef PRODUCT_VERSION_MINOR
0033 #define PRODUCT_VERSION_MINOR @PRODUCT_VERSION_MINOR@
0034 #endif
0035 
0036 #ifndef PRODUCT_VERSION_PATCH
0037 #define PRODUCT_VERSION_PATCH @PRODUCT_VERSION_PATCH@
0038 #endif
0039 
0040 #ifndef PRODUCT_VERSION_BUILD
0041 #define PRODUCT_VERSION_BUILD @PRODUCT_VERSION_REVISION@
0042 #endif
0043 
0044 #ifndef FILE_VERSION_MAJOR
0045 #define FILE_VERSION_MAJOR @PRODUCT_VERSION_MAJOR@
0046 #endif
0047 
0048 #ifndef FILE_VERSION_MINOR
0049 #define FILE_VERSION_MINOR @PRODUCT_VERSION_MINOR@
0050 #endif
0051 
0052 #ifndef FILE_VERSION_PATCH
0053 #define FILE_VERSION_PATCH @PRODUCT_VERSION_PATCH@
0054 #endif
0055 
0056 #ifndef FILE_VERSION_BUILD
0057 #define FILE_VERSION_BUILD @PRODUCT_VERSION_REVISION@
0058 #endif
0059 
0060 #ifndef __TO_STRING
0061 #define __TO_STRING_IMPL(x) #x
0062 #define __TO_STRING(x) __TO_STRING_IMPL(x)
0063 #endif
0064 
0065 #define PRODUCT_VERSION_MAJOR_MINOR_STR        __TO_STRING(PRODUCT_VERSION_MAJOR) "." __TO_STRING(PRODUCT_VERSION_MINOR)
0066 #define PRODUCT_VERSION_MAJOR_MINOR_PATCH_STR  PRODUCT_VERSION_MAJOR_MINOR_STR "." __TO_STRING(PRODUCT_VERSION_PATCH)
0067 #define PRODUCT_VERSION_FULL_STR               PRODUCT_VERSION_MAJOR_MINOR_PATCH_STR "." __TO_STRING(PRODUCT_VERSION_BUILD)
0068 #define PRODUCT_VERSION_RESOURCE               PRODUCT_VERSION_MAJOR,PRODUCT_VERSION_MINOR,PRODUCT_VERSION_PATCH,PRODUCT_VERSION_BUILD
0069 #define PRODUCT_VERSION_RESOURCE_STR           PRODUCT_VERSION_FULL_STR "\0"
0070 
0071 #define FILE_VERSION_MAJOR_MINOR_STR        __TO_STRING(FILE_VERSION_MAJOR) "." __TO_STRING(FILE_VERSION_MINOR)
0072 #define FILE_VERSION_MAJOR_MINOR_PATCH_STR  FILE_VERSION_MAJOR_MINOR_STR "." __TO_STRING(FILE_VERSION_PATCH)
0073 #define FILE_VERSION_FULL_STR               FILE_VERSION_MAJOR_MINOR_PATCH_STR "." __TO_STRING(FILE_VERSION_BUILD)
0074 #define FILE_VERSION_RESOURCE               FILE_VERSION_MAJOR,FILE_VERSION_MINOR,FILE_VERSION_PATCH,FILE_VERSION_BUILD
0075 #define FILE_VERSION_RESOURCE_STR           FILE_VERSION_FULL_STR "\0"
0076 
0077 #ifndef USE_ICON
0078 #define USE_ICON @USE_ICON@
0079 #endif
0080 
0081 #if USE_ICON
0082 #ifndef PRODUCT_ICON
0083 #define PRODUCT_ICON "@PRODUCT_ICON@"
0084 #endif
0085 #endif
0086 
0087 #ifndef PRODUCT_COMMENTS
0088 #define PRODUCT_COMMENTS           "@PRODUCT_COMMENTS@\0"
0089 #endif
0090 
0091 #ifndef PRODUCT_COMPANY_NAME
0092 #define PRODUCT_COMPANY_NAME       "@PRODUCT_COMPANY_NAME@\0"
0093 #endif
0094 
0095 #ifndef PRODUCT_COMPANY_COPYRIGHT
0096 #define PRODUCT_COMPANY_COPYRIGHT  "@PRODUCT_COMPANY_COPYRIGHT@\0"
0097 #endif
0098 
0099 #ifndef PRODUCT_FILE_DESCRIPTION
0100 #define PRODUCT_FILE_DESCRIPTION   "@PRODUCT_FILE_DESCRIPTION@\0"
0101 #endif
0102 
0103 #ifndef PRODUCT_INTERNAL_NAME
0104 #define PRODUCT_INTERNAL_NAME      "@PRODUCT_NAME@\0"
0105 #endif
0106 
0107 #ifndef PRODUCT_ORIGINAL_FILENAME
0108 #define PRODUCT_ORIGINAL_FILENAME  "@PRODUCT_ORIGINAL_FILENAME@\0"
0109 #endif
0110 
0111 #ifndef PRODUCT_BUNDLE
0112 #define PRODUCT_BUNDLE             "@PRODUCT_BUNDLE@\0"
0113 #endif