|
|
@ -92,13 +92,7 @@ else |
|
|
|
endif |
|
|
|
|
|
|
|
# define all object files required
|
|
|
|
ifeq ($(PLATFORM),PLATFORM_DESKTOP) |
|
|
|
OBJS = core.o rlgl.o glad.o shapes.o text.o textures.o models.o audio.o utils.o camera.o gestures.o stb_vorbis.o |
|
|
|
else |
|
|
|
#GLAD only required on desktop platform |
|
|
|
OBJS = core.o rlgl.o shapes.o text.o textures.o models.o audio.o stb_vorbis.o utils.o camera.o gestures.o |
|
|
|
endif |
|
|
|
|
|
|
|
OBJS = core.o rlgl.o shapes.o text.o textures.o models.o audio.o utils.o camera.o gestures.o stb_vorbis.o |
|
|
|
|
|
|
|
# typing 'make' will invoke the default target entry called 'all',
|
|
|
|
# in this case, the 'default' target entry is raylib
|
|
|
@ -153,10 +147,6 @@ camera.o: camera.c |
|
|
|
gestures.o: gestures.c |
|
|
|
$(CC) -c gestures.c $(CFLAGS) $(INCLUDES) -D$(PLATFORM) |
|
|
|
|
|
|
|
# compile glad module
|
|
|
|
glad.o: external/glad.c |
|
|
|
$(CC) -c external/glad.c $(CFLAGS) $(INCLUDES) |
|
|
|
|
|
|
|
# compile stb_vorbis library
|
|
|
|
stb_vorbis.o: external/stb_vorbis.c |
|
|
|
$(CC) -c external/stb_vorbis.c -O1 $(INCLUDES) -D$(PLATFORM) |
|
|
|