medit/moo/moolua/lua/Makefile.incl

88 lines
2.0 KiB
Makefile

AM_CPPFLAGS += -DLUA_USE_APICHECK
# -I$(moo_srcdir)/moolua/lua
if MOO_OS_DARWIN
AM_CPPFLAGS += -DLUA_USE_MACOSX
else !MOO_OS_DARWIN
if MOO_OS_WIN32
else !MOO_OS_WIN32
AM_CPPFLAGS += -DLUA_USE_POSIX -DLUA_USE_DLOPEN
moo_libadd += -ldl
endif !MOO_OS_WIN32
endif !MOO_OS_DARWIN
moo_sources += \
moolua/lua/lfs.h \
moolua/lua/lfs.cpp \
moolua/lua/moolua.h \
moolua/lua/moolua.cpp \
moolua/lua/luaall.cpp
EXTRA_DIST += \
moolua/lua/COPYRIGHT \
moolua/lua/lapi.c \
moolua/lua/lapi.h \
moolua/lua/lauxlib.c \
moolua/lua/lauxlib.h \
moolua/lua/lbaselib.c \
moolua/lua/lcode.c \
moolua/lua/lcode.h \
moolua/lua/ldblib.c \
moolua/lua/ldebug.c \
moolua/lua/ldebug.h \
moolua/lua/ldo.c \
moolua/lua/ldo.h \
moolua/lua/ldump.c \
moolua/lua/lfunc.c \
moolua/lua/lfunc.h \
moolua/lua/lgc.c \
moolua/lua/lgc.h \
moolua/lua/linit.c \
moolua/lua/liolib.c \
moolua/lua/llex.c \
moolua/lua/llex.h \
moolua/lua/llimits.h \
moolua/lua/lmathlib.c \
moolua/lua/lmem.c \
moolua/lua/lmem.h \
moolua/lua/loadlib.c \
moolua/lua/lobject.c \
moolua/lua/lobject.h \
moolua/lua/lopcodes.c \
moolua/lua/lopcodes.h \
moolua/lua/loslib.c \
moolua/lua/lparser.c \
moolua/lua/lparser.h \
moolua/lua/lstate.c \
moolua/lua/lstate.h \
moolua/lua/lstring.c \
moolua/lua/lstring.h \
moolua/lua/ltable.c \
moolua/lua/ltable.h \
moolua/lua/ltablib.c \
moolua/lua/ltm.c \
moolua/lua/ltm.h \
moolua/lua/lua.h \
moolua/lua/luaall.cpp \
moolua/lua/luaconf.h \
moolua/lua/lualib.h \
moolua/lua/lundump.c \
moolua/lua/lundump.h \
moolua/lua/lvm.c \
moolua/lua/lvm.h \
moolua/lua/lzio.c \
moolua/lua/lzio.h \
moolua/lua/README \
moolua/lua/slnudata.c \
moolua/lua/slnunico.c
luadir = $(MOO_DATA_DIR)/lua
EXTRA_DIST += moolua/lua/moo
install-data-local: install-lua-moo
uninstall-local: uninstall-lua-moo
install-lua-moo:
$(MKDIR_P) $(DESTDIR)$(luadir)/moo
cd $(srcdir) && $(INSTALL_DATA) moolua/lua/moo/*.lua $(DESTDIR)$(luadir)/moo/
uninstall-lua-moo:
rm -f $(DESTDIR)$(luadir)/moo/*.lua