|
|
|
@ -130,7 +130,7 @@ HOST_PLATFORM_OS ?= WINDOWS |
|
|
|
PLATFORM_OS ?= WINDOWS |
|
|
|
|
|
|
|
# Determine PLATFORM_OS when required
|
|
|
|
ifeq ($(TARGET_PLATFORM),$(filter $(TARGET_PLATFORM),PLATFORM_DESKTOP_GLFW PLATFORM_DESKTOP_SDL PLATFORM_DESKTOP_RGFW PLATFORM_WEB PLATFORM_WEB_RGFW PLATFORM_ANDROID)) |
|
|
|
ifeq ($(TARGET_PLATFORM),$(filter $(TARGET_PLATFORM),PLATFORM_DESKTOP_GLFW PLATFORM_DESKTOP_SDL PLATFORM_DESKTOP_RGFW PLATFORM_DESKTOP_WIN32 PLATFORM_WEB PLATFORM_WEB_RGFW PLATFORM_ANDROID)) |
|
|
|
# No uname.exe on MinGW!, but OS=Windows_NT on Windows! |
|
|
|
# ifeq ($(UNAME),Msys) -> Windows |
|
|
|
ifeq ($(OS),Windows_NT) |
|
|
|
@ -252,6 +252,14 @@ ifeq ($(TARGET_PLATFORM),PLATFORM_DESKTOP_RGFW) |
|
|
|
#GRAPHICS = GRAPHICS_API_OPENGL_43 # Uncomment to use OpenGL 4.3 |
|
|
|
#GRAPHICS = GRAPHICS_API_OPENGL_ES2 # Uncomment to use OpenGL ES 2.0 (ANGLE) |
|
|
|
endif |
|
|
|
ifeq ($(TARGET_PLATFORM),PLATFORM_DESKTOP_WIN32) |
|
|
|
GRAPHICS ?= GRAPHICS_API_OPENGL_33 |
|
|
|
#GRAPHICS = GRAPHICS_API_OPENGL_11_SOFTWARE # Uncomment to use software rendering |
|
|
|
#GRAPHICS = GRAPHICS_API_OPENGL_11 # Uncomment to use OpenGL 1.1 |
|
|
|
#GRAPHICS = GRAPHICS_API_OPENGL_21 # Uncomment to use OpenGL 2.1 |
|
|
|
#GRAPHICS = GRAPHICS_API_OPENGL_43 # Uncomment to use OpenGL 4.3 |
|
|
|
#GRAPHICS = GRAPHICS_API_OPENGL_ES2 # Uncomment to use OpenGL ES 2.0 (ANGLE) |
|
|
|
endif |
|
|
|
ifeq ($(TARGET_PLATFORM),PLATFORM_DRM) |
|
|
|
# On DRM OpenGL ES 2.0 must be used |
|
|
|
GRAPHICS = GRAPHICS_API_OPENGL_ES2 |
|
|
|
@ -519,7 +527,7 @@ endif |
|
|
|
#------------------------------------------------------------------------------------------------
|
|
|
|
LDFLAGS = $(CUSTOM_LDFLAGS) -L. -L$(RAYLIB_RELEASE_PATH) |
|
|
|
|
|
|
|
ifeq ($(TARGET_PLATFORM),$(filter $(TARGET_PLATFORM),PLATFORM_DESKTOP_GLFW PLATFORM_DESKTOP_SDL PLATFORM_DESKTOP_RGFW)) |
|
|
|
ifeq ($(TARGET_PLATFORM),$(filter $(TARGET_PLATFORM),PLATFORM_DESKTOP_GLFW PLATFORM_DESKTOP_SDL PLATFORM_DESKTOP_RGFW PLATFORM_DESKTOP_WIN32)) |
|
|
|
ifeq ($(PLATFORM_OS),WINDOWS) |
|
|
|
ifneq ($(CC), tcc) |
|
|
|
LDFLAGS += -Wl,--out-implib,$(RAYLIB_RELEASE_PATH)/lib$(RAYLIB_LIB_NAME)dll.a |
|
|
|
|