diff --git a/CMakeLists.txt b/CMakeLists.txt index b70dc128..ddf2d562 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -76,6 +76,8 @@ add_definitions(-DLOADER_VERSION_PATCH=${PROJECT_VERSION_PATCH}) file(WRITE "${CMAKE_BINARY_DIR}/VERSION" "${PROJECT_VERSION}") +string(TIMESTAMP CURRENT_YEAR "%Y") + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) @@ -341,7 +343,7 @@ else() endif() set(CPACK_PACKAGE_RELOCATABLE FALSE) set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "oneAPI Level Zero") -set(CPACK_PACKAGE_VENDOR "Intel") +set(CPACK_PACKAGE_VENDOR "Intel Corporation") set(CPACK_PACKAGE_INSTALL_DIRECTORY ${CMAKE_INSTALL_PREFIX}) set(CPACK_PACKAGE_CONTACT "Intel Corporation") diff --git a/source/ZeLoaderVersion.rc.in b/source/ZeLoaderVersion.rc.in index 9947439c..4552fd12 100644 --- a/source/ZeLoaderVersion.rc.in +++ b/source/ZeLoaderVersion.rc.in @@ -8,7 +8,9 @@ #define VER_PRODUCT_NAME_STR "oneAPI Level Zero Loader for Windows(R)" -#define VER_LEGALCOPYRIGHT_STR "Copyright (C) 2023 Intel Corporation" +#define VER_LEGALCOPYRIGHT_STR "Copyright (C) 2020-@CURRENT_YEAR@ Intel Corporation" + +#define VER_COMPANY_NAME_STR "Intel Corporation" 1 VERSIONINFO FILEVERSION VER_FILEVERSION @@ -18,6 +20,7 @@ BEGIN BEGIN BLOCK "040904E4" BEGIN + VALUE "CompanyName", VER_COMPANY_NAME_STR VALUE "FileDescription", VER_FILEDESCRIPTION_STR VALUE "FileVersion", VER_FILEVERSION_STR VALUE "ProductVersion", VER_PRODUCTVERSION_STR diff --git a/source/layers/tracing/ZeTracingLayerVersion.rc.in b/source/layers/tracing/ZeTracingLayerVersion.rc.in index 215f3554..13430986 100644 --- a/source/layers/tracing/ZeTracingLayerVersion.rc.in +++ b/source/layers/tracing/ZeTracingLayerVersion.rc.in @@ -8,7 +8,9 @@ #define VER_PRODUCT_NAME_STR "oneAPI Level Zero API Tracing Layer for Windows(R)" -#define VER_LEGALCOPYRIGHT_STR "Copyright (C) 2020 Intel Corporation" +#define VER_LEGALCOPYRIGHT_STR "Copyright (C) 2020-@CURRENT_YEAR@ Intel Corporation" + +#define VER_COMPANY_NAME_STR "Intel Corporation" 1 VERSIONINFO FILEVERSION VER_FILEVERSION @@ -18,6 +20,7 @@ BEGIN BEGIN BLOCK "040904E4" BEGIN + VALUE "CompanyName", VER_COMPANY_NAME_STR VALUE "FileDescription", VER_FILEDESCRIPTION_STR VALUE "FileVersion", VER_FILEVERSION_STR VALUE "ProductVersion", VER_PRODUCTVERSION_STR diff --git a/source/layers/validation/ZeValidationLayerVersion.rc.in b/source/layers/validation/ZeValidationLayerVersion.rc.in index 1554f5fa..f7712a9c 100644 --- a/source/layers/validation/ZeValidationLayerVersion.rc.in +++ b/source/layers/validation/ZeValidationLayerVersion.rc.in @@ -8,7 +8,9 @@ #define VER_PRODUCT_NAME_STR "oneAPI Level Zero Validation Layer for Windows(R)" -#define VER_LEGALCOPYRIGHT_STR "Copyright (C) 2020 Intel Corporation" +#define VER_LEGALCOPYRIGHT_STR "Copyright (C) 2020-@CURRENT_YEAR@ Intel Corporation" + +#define VER_COMPANY_NAME_STR "Intel Corporation" 1 VERSIONINFO FILEVERSION VER_FILEVERSION @@ -18,6 +20,7 @@ BEGIN BEGIN BLOCK "040904E4" BEGIN + VALUE "CompanyName", VER_COMPANY_NAME_STR VALUE "FileDescription", VER_FILEDESCRIPTION_STR VALUE "FileVersion", VER_FILEVERSION_STR VALUE "ProductVersion", VER_PRODUCTVERSION_STR