Skip to content

Commit 93a6741

Browse files
authored
Fix examples Makefile PLATFORM define (#4582)
1 parent 2820fcc commit 93a6741

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

examples/Makefile

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,15 @@
5454
# Define target platform: PLATFORM_DESKTOP, PLATFORM_DESKTOP_SDL, PLATFORM_DRM, PLATFORM_ANDROID, PLATFORM_WEB
5555
PLATFORM ?= PLATFORM_DESKTOP
5656

57-
ifeq ($(PLATFORM), PLATFORM_DESKTOP)
58-
TARGET_PLATFORM = PLATFORM_DESKTOP_GLFW
57+
ifeq ($(PLATFORM),$(filter $(PLATFORM),PLATFORM_DESKTOP_GLFW PLATFORM_DESKTOP_SDL PLATFORM_DESKTOP_RGFW))
58+
TARGET_PLATFORM := $(PLATFORM)
59+
override PLATFORM = PLATFORM_DESKTOP
5960
else
60-
TARGET_PLATFORM = $(PLATFORM)
61+
ifeq ($(PLATFORM), PLATFORM_DESKTOP)
62+
TARGET_PLATFORM = PLATFORM_DESKTOP_GLFW
63+
else
64+
TARGET_PLATFORM = $(PLATFORM)
65+
endif
6166
endif
6267

6368
# Define required raylib variables
@@ -653,7 +658,7 @@ OTHERS = \
653658
ifeq ($(TARGET_PLATFORM), PLATFORM_DESKTOP_GFLW)
654659
OTHERS += others/rlgl_standalone
655660
endif
656-
661+
657662

658663
CURRENT_MAKEFILE = $(lastword $(MAKEFILE_LIST))
659664

0 commit comments

Comments
 (0)