summaryrefslogtreecommitdiff
path: root/core/src/luajit/makefile
diff options
context:
space:
mode:
authorruki <[email protected]>2017-03-30 11:58:21 +0800
committerruki <[email protected]>2017-03-30 11:58:21 +0800
commita2a07d5d56016d98b1aa368886481268f29a2530 (patch)
treec92c166b07aea4f63ddf269b24b39a59146a50f5 /core/src/luajit/makefile
parent5d79b9e7497b1783b1e0ecf90cd2cd0e13af878c (diff)
add luajit makefile
Diffstat (limited to 'core/src/luajit/makefile')
-rw-r--r--core/src/luajit/makefile91
1 files changed, 91 insertions, 0 deletions
diff --git a/core/src/luajit/makefile b/core/src/luajit/makefile
new file mode 100644
index 000000000..bfe6ed17b
--- /dev/null
+++ b/core/src/luajit/makefile
@@ -0,0 +1,91 @@
+# prefix
+include $(PRO_DIR)/prefix.mak
+
+# module name
+NAMES = luajit
+
+# module type
+luajit_TYPE = LIB
+
+# config
+luajit_CONFIG = n
+
+# core files
+luajit_C_FILES += \
+ src/lib_aux \
+ src/lib_base \
+ src/lib_bit \
+ src/lib_debug \
+ src/lib_ffi \
+ src/lib_init \
+ src/lib_io \
+ src/lib_jit \
+ src/lib_math \
+ src/lib_os \
+ src/lib_package \
+ src/lib_string \
+ src/lib_table \
+ src/lj_alloc \
+ src/lj_api \
+ src/lj_asm \
+ src/lj_bc \
+ src/lj_bcread \
+ src/lj_bcwrite \
+ src/lj_carith \
+ src/lj_ccall \
+ src/lj_ccallback \
+ src/lj_cconv \
+ src/lj_cdata \
+ src/lj_char \
+ src/lj_clib \
+ src/lj_cparse \
+ src/lj_crecord \
+ src/lj_ctype \
+ src/lj_debug \
+ src/lj_dispatch \
+ src/lj_err \
+ src/lj_ffrecord \
+ src/lj_func \
+ src/lj_gc \
+ src/lj_gdbjit \
+ src/lj_ir \
+ src/lj_lex \
+ src/lj_lib \
+ src/lj_load \
+ src/lj_mcode \
+ src/lj_meta \
+ src/lj_obj \
+ src/lj_opt_dce \
+ src/lj_opt_fold \
+ src/lj_opt_loop \
+ src/lj_opt_mem \
+ src/lj_opt_narrow \
+ src/lj_opt_sink \
+ src/lj_opt_split \
+ src/lj_parse \
+ src/lj_record \
+ src/lj_snap \
+ src/lj_state \
+ src/lj_str \
+ src/lj_strscan \
+ src/lj_tab \
+ src/lj_trace \
+ src/lj_udata \
+ src/lj_vmevent \
+ src/lj_vmmath
+
+# asm files
+luajit_ASM_FILES += \
+ src/autogen/$(PLAT)/$(ARCH)/lj_vm
+
+# includes
+luajit_INC_DIRS += \
+ src/autogen/$(PLAT)/$(ARCH)
+
+# flags
+#luajit_CXFLAGS +=
+
+
+# suffix
+include $(PRO_DIR)/suffix.mak
+