/lua/module.mk
https://bitbucket.org/cesbo/astra · Makefile · 22 lines · 20 code · 2 blank · 0 comment · 0 complexity · e72f5e619b4e7eab8002516ffe413452 MD5 · raw file
- SOURCES_CORE="lapi.c lauxlib.c lcode.c lctype.c ldebug.c ldo.c ldump.c lfunc.c lgc.c llex.c lmem.c loadlib.c lobject.c lopcodes.c lparser.c lstate.c lstring.c ltable.c ltm.c lundump.c lvm.c lzio.c"
- SOURCES_LIBS="lbaselib.c lbitlib.c lcorolib.c ldblib.c linit.c liolib.c lmathlib.c loslib.c lstrlib.c ltablib.c "
- SOURCES="$SOURCES_CORE $SOURCES_LIBS"
- case "$OS" in
- "linux")
- CFLAGS="-DLUA_USE_LINUX"
- ;;
- "freebsd")
- CFLAGS="-DLUA_USE_LINUX"
- ;;
- "darwin")
- CFLAGS="-DLUA_USE_MACOSX"
- ;;
- "mingw")
- CFLAGS="-DLUA_BUILD_AS_DLL"
- ;;
- *)
- ;;
- esac
- CFLAGS="-DLUA_COMPAT_ALL -DLUA_USE_LONGJMP $CFLAGS"