Support no-audio no-models modules compilation

Renamed flags for convenience.
This commit is contained in:
raysan5
2019-03-16 13:02:16 +01:00
parent a61d3ad512
commit 2a92d6af3e
2 changed files with 9 additions and 7 deletions

View File

@ -59,9 +59,10 @@ RAYLIB_LIBTYPE ?= STATIC
# Build mode for library: DEBUG or RELEASE
RAYLIB_BUILD_MODE ?= RELEASE
# Included raylib audio module on compilation
# NOTE: Some programs like tools could not require audio support
INCLUDE_AUDIO_MODULE ?= TRUE
# Include raylib modules on compilation
# NOTE: Some programs like tools could not require those modules
RAYLIB_MODULE_AUDIO ?= TRUE
RAYLIB_MODULE_MODELS ?= TRUE
# Use external GLFW library instead of rglfw module
# TODO: Review usage of examples on Linux.
@ -393,7 +394,6 @@ OBJS = core.o \
shapes.o \
textures.o \
text.o \
models.o \
utils.o
ifeq ($(PLATFORM),PLATFORM_DESKTOP)
@ -401,8 +401,10 @@ ifeq ($(PLATFORM),PLATFORM_DESKTOP)
OBJS += rglfw.o
endif
endif
ifeq ($(INCLUDE_AUDIO_MODULE),TRUE)
ifeq ($(RAYLIB_MODULE_MODELS),TRUE)
OBJS += models.o
endif
ifeq ($(RAYLIB_MODULE_AUDIO),TRUE)
OBJS += raudio.o
endif