Just build all (now guarded) architecture specific vm_*

This commit is contained in:
Tim Angus committed 2025-08-07 15:10:25 +01:00
1 parent 0912659484
commit 404aa1bdb2
1 file changed
+4 -19
+4 -19
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