From 92729662f42f62156bcac3c1d21fbb57b7810b64 Mon Sep 17 00:00:00 2001 From: raysan5 Date: Fri, 21 Jul 2017 09:49:23 +0200 Subject: [PATCH] Additional path check --- examples/Makefile | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/examples/Makefile b/examples/Makefile index 7d1608525..8b4da2d55 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -30,11 +30,21 @@ # WARNING: To compile to HTML5, code must be redesigned to use emscripten.h and emscripten_set_main_loop() PLATFORM ?= PLATFORM_DESKTOP -# define raylib directory for include and library -RAYLIB_PATH ?= C:\raylib\raylib +# define default raylib path for include and library search +ifeq ($(PLATFORM),PLATFORM_DESKTOP) + ifeq ($(PLATFORM_OS),WINDOWS) + RAYLIB_PATH ?= C:\raylib\raylib + endif + ifeq ($(PLATFORM_OS),LINUX) + RAYLIB_PATH ?= .. + endif + ifeq ($(PLATFORM_OS),OSX) + RAYLIB_PATH ?= .. + endif +endif ifeq ($(PLATFORM),PLATFORM_RPI) - RAYLIB_PATH = /home/pi/raylib + RAYLIB_PATH ?= /home/pi/raylib endif # define NO to use OpenAL Soft as static library (shared by default)