summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/Makefile11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
index fc4c5b0c..30ac232f 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -308,6 +308,17 @@ ifeq ($(PLATFORM),PLATFORM_ANDROID)
AR = $(ANDROID_TOOLCHAIN)/bin/llvm-ar
endif
+# This section is here to help handle cross compilation. eg build on Linux for Windows. If you are doing this, you better know what you are doing!
+ifdef TARGET_OS
+ ifdef CROSS_CC
+ CC = ${CROSS_CC}
+ endif
+ ifdef CROSS_AR
+ AR = ${CROSS_AR}
+ endif
+ PLATFORM_OS = ${TARGET_OS}
+endif
+
# Define compiler flags: CFLAGS
#------------------------------------------------------------------------------------------------
# -O1 defines optimization level