Just build all (now guarded) architecture specific vm_*

This commit is contained in:
Tim Angus 2025-08-07 15:10:02 +01:00
parent 0912659484
commit 404aa1bdb2

View File

@ -1,7 +1,6 @@
include_guard(GLOBAL)
include(utils/add_git_dependency)
include(utils/arch)
include(utils/disable_warnings)
set(COMMON_SOURCES
@ -25,7 +24,11 @@ set(COMMON_SOURCES
${SOURCE_DIR}/qcommon/unzip.c
${SOURCE_DIR}/qcommon/ioapi.c
${SOURCE_DIR}/qcommon/vm.c
${SOURCE_DIR}/qcommon/vm_armv7l.c
${SOURCE_DIR}/qcommon/vm_interpreted.c
${SOURCE_DIR}/qcommon/vm_powerpc.c
${SOURCE_DIR}/qcommon/vm_sparc.c
${SOURCE_DIR}/qcommon/vm_x86.c
)
disable_warnings(
@ -35,24 +38,6 @@ disable_warnings(
add_git_dependency(${SOURCE_DIR}/qcommon/common.c)
if(ARCH MATCHES "x86" OR ARCH MATCHES "x86_64")
list(APPEND COMMON_SOURCES
${SOURCE_DIR}/qcommon/vm_x86.c
)
elseif(ARCH MATCHES "ppc" OR ARCH MATCHES "ppc64")
list(APPEND COMMON_SOURCES
${SOURCE_DIR}/qcommon/vm_powerpc.c
)
elseif(ARCH MATCHES "arm")
list(APPEND COMMON_SOURCES
${SOURCE_DIR}/qcommon/vm_armv7l.c
)
elseif(ARCH MATCHES "sparc")
list(APPEND COMMON_SOURCES
${SOURCE_DIR}/qcommon/vm_sparc.c
)
endif()
set(SYSTEM_SOURCES
${SOURCE_DIR}/sys/con_log.c
${SOURCE_DIR}/sys/sys_autoupdater.c