Reviewed makefile to use right shell on right platform
This commit is contained in:
parent
8c9a0221a4
commit
9cf170e6e9
1 changed files with 6 additions and 6 deletions
10
src/Makefile
10
src/Makefile
|
@ -138,7 +138,7 @@ ifeq ($(PLATFORM),PLATFORM_DESKTOP)
|
|||
PLATFORM_OS = OSX
|
||||
endif
|
||||
ifndef PLATFORM_SHELL
|
||||
PLATFORM_SHELL = cmd
|
||||
PLATFORM_SHELL = sh
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
@ -148,7 +148,7 @@ ifeq ($(PLATFORM),PLATFORM_RPI)
|
|||
PLATFORM_OS = LINUX
|
||||
endif
|
||||
ifndef PLATFORM_SHELL
|
||||
PLATFORM_SHELL = cmd
|
||||
PLATFORM_SHELL = sh
|
||||
endif
|
||||
endif
|
||||
ifeq ($(PLATFORM),PLATFORM_DRM)
|
||||
|
@ -157,7 +157,7 @@ ifeq ($(PLATFORM),PLATFORM_DRM)
|
|||
PLATFORM_OS = LINUX
|
||||
endif
|
||||
ifndef PLATFORM_SHELL
|
||||
PLATFORM_SHELL = cmd
|
||||
PLATFORM_SHELL = sh
|
||||
endif
|
||||
endif
|
||||
ifeq ($(PLATFORM),PLATFORM_WEB)
|
||||
|
@ -297,7 +297,7 @@ endif
|
|||
#------------------------------------------------------------------------------------------------
|
||||
# -O1 defines optimization level
|
||||
# -g include debug information on compilation
|
||||
# -s strip unnecessary data from build
|
||||
# -s strip unnecessary data from build --> linker
|
||||
# -Wall turns on most, but not all, compiler warnings
|
||||
# -std=c99 defines C language mode (standard C from 1999 revision)
|
||||
# -std=gnu99 defines C language mode (GNU C from 1999 revision)
|
||||
|
@ -331,7 +331,7 @@ ifeq ($(RAYLIB_BUILD_MODE),RELEASE)
|
|||
CFLAGS += -Os
|
||||
endif
|
||||
ifeq ($(PLATFORM),PLATFORM_DESKTOP)
|
||||
CFLAGS += -s -O1
|
||||
CFLAGS += -O1
|
||||
endif
|
||||
ifeq ($(PLATFORM),PLATFORM_ANDROID)
|
||||
CFLAGS += -O2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue