diff options
| author | Davidson Francis <[email protected]> | 2021-03-23 03:53:25 -0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-03-23 07:53:25 +0100 |
| commit | 81738bfa98006714f8529362ffd658e4610f684a (patch) | |
| tree | fb2c594e6c166051e642d276830eca1c78305344 /src/Makefile | |
| parent | e48b9a6da1d3dd6163b1596e47c58e7026530dc1 (diff) | |
| download | raylib-81738bfa98006714f8529362ffd658e4610f684a.tar.gz raylib-81738bfa98006714f8529362ffd658e4610f684a.zip | |
Fix PATH for other PLATFORM_OS's (#1671)
The Raylib root Makefile for PLATFORM=PLATFORM_WEB is assumed to
run in Windows environments, which makes it incorrectly set the
PATH variable, so Linux (and possibly other) environments are not
able to find binaries from EMSDK_PATH.
Fix this by checking which PLATFORM_OS and configure PATH
accordingly.
Diffstat (limited to 'src/Makefile')
| -rw-r--r-- | src/Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile index 7521f4d0..5d065836 100644 --- a/src/Makefile +++ b/src/Makefile @@ -162,7 +162,12 @@ ifeq ($(PLATFORM),PLATFORM_WEB) CLANG_PATH = $(EMSDK_PATH)/upstream/bin PYTHON_PATH = $(EMSDK_PATH)/python/3.9.2-1_64bit NODE_PATH = $(EMSDK_PATH)/node/14.15.5_64bit/bin - export PATH = $(EMSDK_PATH);$(EMSCRIPTEN_PATH);$(CLANG_PATH);$(NODE_PATH);$(PYTHON_PATH);C:\raylib\MinGW\bin:$$(PATH) + + ifeq ($(PLATFORM_OS),WINDOWS) + export PATH = $(EMSDK_PATH);$(EMSCRIPTEN_PATH);$(CLANG_PATH);$(NODE_PATH);$(PYTHON_PATH);C:\raylib\MinGW\bin:$$(PATH) + else + export PATH := $(EMSDK_PATH):$(EMSCRIPTEN_PATH):$(CLANG_PATH):$(NODE_PATH):$(PYTHON_PATH):$(PATH) + endif endif ifeq ($(PLATFORM),PLATFORM_ANDROID) |
