File tree Expand file tree Collapse file tree 2 files changed +3
-7
lines changed Expand file tree Collapse file tree 2 files changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -1508,17 +1508,14 @@ endif()
1508
1508
1509
1509
add_subdirectory (VISALinkerDriver )
1510
1510
igc_sg_define (IGC__VISALinkerDriver )
1511
-
1512
1511
if (MSVC )
1513
1512
set (IGC_BUILD__RES__IGC__igc_common
1514
1513
"${CMAKE_CURRENT_SOURCE_DIR} /igc.rc"
1515
1514
)
1516
1515
igc_rc_register_resource (IGC__igc_dll RESOURCES DriverInterface__igc_dll FILE "${IGC_BUILD__RES__IGC__igc_common} " ) # [WA#2]
1517
- igc_rc_register_resource (IGC__igc_lib RESOURCES DriverInterface__igc_dll FILE "${IGC_BUILD__RES__IGC__igc_common} " ) # [WA#2]
1518
1516
1519
1517
igc_rc_get_resource (IGC_BUILD__RES__IGC__igc_dll IGC__igc_dll )
1520
1518
# Static libraries on Windows cannot pass resources to final libraries.
1521
- set (IGC_BUILD__RES__IGC__igc_lib )
1522
1519
source_group ("Resources" FILES
1523
1520
${IGC_BUILD__RES__IGC__igc_dll}
1524
1521
)
@@ -1590,6 +1587,7 @@ add_library("${IGC_BUILD__PROJ__igc_dll}" SHARED
1590
1587
${IGC_BUILD__HDR__IGC__igc_dll}
1591
1588
${IGC_BUILD__RES__IGC__igc_dll}
1592
1589
)
1590
+ target_compile_definitions (${IGC_BUILD__PROJ__igc_dll} PRIVATE VER_ORIGINALNAME= "$<TARGET_FILE_NAME:${IGC_BUILD__PROJ__igc_dll} >" )
1593
1591
1594
1592
1595
1593
if (IGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR )
Original file line number Diff line number Diff line change @@ -11,10 +11,8 @@ SPDX-License-Identifier: MIT
11
11
#include <winver.h>
12
12
#include "..\install\intcver.h"
13
13
14
- #if defined(_WIN64)
15
- #define VER_ORIGINALNAME "igc64.dll"
16
- #else
17
- #define VER_ORIGINALNAME "igc32.dll"
14
+ #if !defined(VER_ORIGINALNAME)
15
+ #error VER_ORIGINALNAME is missing
18
16
#endif
19
17
#define VER_FILETYPE VFT_DLL
20
18
#define VER_FILESUBTYPE VFT2_DRV_INSTALLABLE
You can’t perform that action at this time.
0 commit comments