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