[Scummvm-git-logs] scummvm master -> e24ae7f334822de1d040fdb900b2b07b18602324
sev-
noreply at scummvm.org
Mon Aug 28 20:31:58 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
e24ae7f334 BUILD: Simplify CPU checks as suggested by lman
Commit: e24ae7f334822de1d040fdb900b2b07b18602324
https://github.com/scummvm/scummvm/commit/e24ae7f334822de1d040fdb900b2b07b18602324
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2023-08-28T22:31:37+02:00
Commit Message:
BUILD: Simplify CPU checks as suggested by lman
Changed paths:
engines/ags/module.mk
graphics/module.mk
diff --git a/engines/ags/module.mk b/engines/ags/module.mk
index ebdb2ef4a5c..e82e7f5da27 100644
--- a/engines/ags/module.mk
+++ b/engines/ags/module.mk
@@ -377,17 +377,17 @@ MODULE_OBJS += \
tests/test_version.o
endif
-ifeq ($(SCUMMVM_NEON),1)
+ifdef SCUMMVM_NEON
MODULE_OBJS += \
lib/allegro/surface_neon.o
$(MODULE)/lib/allegro/surface_neon.o: CXXFLAGS += $(NEON_CXXFLAGS)
endif
-ifeq ($(SCUMMVM_SSE2),1)
+ifdef SCUMMVM_SSE2
MODULE_OBJS += \
lib/allegro/surface_sse2.o
$(MODULE)/lib/allegro/surface_sse2.o: CXXFLAGS += -msse2
endif
-ifeq ($(SCUMMVM_AVX2),1)
+ifdef SCUMMVM_AVX2
MODULE_OBJS += \
lib/allegro/surface_avx2.o
$(MODULE)/lib/allegro/surface_avx2.o: CXXFLAGS += -mavx2 -mavx -msse2
diff --git a/graphics/module.mk b/graphics/module.mk
index 35818fee54b..32c5fc20eb9 100644
--- a/graphics/module.mk
+++ b/graphics/module.mk
@@ -139,17 +139,17 @@ MODULE_OBJS += \
blit/blit-atari.o
endif
-ifeq ($(SCUMMVM_NEON),1)
+ifdef SCUMMVM_NEON
MODULE_OBJS += \
blit/blit-neon.o
$(MODULE)/blit/blit-neon.o: CXXFLAGS += $(NEON_CXXFLAGS)
endif
-ifeq ($(SCUMMVM_SSE2),1)
+ifdef SCUMMVM_SSE2
MODULE_OBJS += \
blit/blit-sse2.o
$(MODULE)/blit/blit-sse2.o: CXXFLAGS += -msse2
endif
-ifeq ($(SCUMMVM_AVX2),1)
+ifdef SCUMMVM_AVX2
MODULE_OBJS += \
blit/blit-avx2.o
$(MODULE)/blit/blit-avx2.o: CXXFLAGS += -mavx2
More information about the Scummvm-git-logs
mailing list