Fix win mvc build

This commit is contained in:
Ben Gräf 2018-10-16 00:55:37 +02:00
parent 9d6aa72746
commit 9653e6b092
11 changed files with 1281 additions and 35 deletions

View file

@ -221,13 +221,13 @@ endif(WITH_CC_SERVER OR WITH_CC_CLIENT)
if (WITH_ASM AND NOT XMRIG_ARM AND CMAKE_SIZEOF_VOID_P EQUAL 8)
if (CMAKE_C_COMPILER_ID MATCHES MSVC)
enable_language(ASM_MASM)
set(XMRIG_ASM_FILE "src/crypto/asm/cn_main_loop.asm")
set(XMRIG_ASM_FILE "src/crypto/asm/win/cn_main_loop.asm")
set_property(SOURCE ${XMRIG_ASM_FILE} PROPERTY ASM_MASM)
else()
enable_language(ASM)
if (WIN32 AND CMAKE_C_COMPILER_ID MATCHES GNU)
set(XMRIG_ASM_FILE "src/crypto/asm/cn_main_loop_win_gcc.S")
set(XMRIG_ASM_FILE "src/crypto/asm/win/cn_main_loop_win_gcc.S")
else()
set(XMRIG_ASM_FILE "src/crypto/asm/cn_main_loop.S")
endif()