loader: Add uasm as an alternative name for jwasm
authorChristopher Degawa <ccom@randomderp.com>
Mon, 2 Oct 2023 03:37:08 +0000 (22:37 -0500)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Wed, 4 Oct 2023 17:34:16 +0000 (11:34 -0600)
uasm is a drop-in replacement for jwasm most of the time, but doesn't
always provide a binary named jwasm (such as on archlinux).

Signed-off-by: Christopher Degawa <ccom@randomderp.com>
loader/CMakeLists.txt

index d7d6383..0656370 100644 (file)
@@ -117,7 +117,7 @@ set(ASM_FAILURE_MSG "${ASM_FAILURE_MSG} extensions will suffer from a corrupted
 if(WIN32)
     option(USE_MASM "Use MASM" ON)
     if(USE_MASM AND MINGW)
-        find_program(JWASM_FOUND NAMES jwasm)
+        find_program(JWASM_FOUND NAMES jwasm uasm)
         if (JWASM_FOUND)
             set(CMAKE_ASM_MASM_COMPILER ${JWASM_FOUND})
             execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpmachine OUTPUT_VARIABLE COMPILER_VERSION_OUTPUT)