summaryrefslogtreecommitdiff
path: root/core/src/luajit/makefile
diff options
context:
space:
mode:
authorruki <[email protected]>2021-06-29 23:00:43 +0800
committerruki <[email protected]>2021-06-29 23:00:43 +0800
commitcb649335c48292c2b496b00357d6b65b1920da13 (patch)
treeddc17f0e298dcee3c816adf5b619d1353738b662 /core/src/luajit/makefile
parent8f2b7f27a75d33fed60e9d7037f895bfb7d6434e (diff)
improve makefile
Diffstat (limited to 'core/src/luajit/makefile')
-rw-r--r--core/src/luajit/makefile13
1 files changed, 6 insertions, 7 deletions
diff --git a/core/src/luajit/makefile b/core/src/luajit/makefile
index 2fbfe89b9..f2a2563bf 100644
--- a/core/src/luajit/makefile
+++ b/core/src/luajit/makefile
@@ -137,13 +137,12 @@ luajit_CXFLAGS += -fPIE
endif
endif
-# use given luajit library?
-ifdef LUAJIT_LIBS
-luajit_C_FILES :=
-luajit_ASM_FILES :=
-luajit_INC_FILES :=
-luajit_OBJ_FILES :=
-endif
+# use given system library?
+luajit_C_FILES := $(if $(findstring luajit,$(base_LIBNAMES)),,$(luajit_C_FILES))
+luajit_ASM_FILES := $(if $(findstring luajit,$(base_LIBNAMES)),,$(luajit_ASM_FILES))
+luajit_INC_FILES := $(if $(findstring luajit,$(base_LIBNAMES)),,$(luajit_INC_FILES))
+luajit_OBJ_FILES := $(if $(findstring luajit,$(base_LIBNAMES)),,$(luajit_OBJ_FILES))
+
# suffix
include $(PRO_DIR)/suffix.mak