medit/moo/moolua/lua/lua.cmake
2015-07-18 14:47:46 -07:00

89 lines
2.1 KiB
CMake

add_definitions(-DLUA_USE_APICHECK)
if(MOO_OS_DARWIN)
add_definitions(-DLUA_USE_MACOSX)
elseif(MOO_OS_WIN32)
else(MOO_OS_DARWIN)
add_definitions(-DLUA_USE_POSIX -DLUA_USE_DLOPEN)
LIST(APPEND moo_libadd -ldl)
endif(MOO_OS_DARWIN)
LIST(APPEND moolua_sources
moolua/lua/lua.cmake
moolua/lua/lfs.h
moolua/lua/lfs.cpp
moolua/lua/moolua.h
moolua/lua/moolua.cpp
moolua/lua/luaall.cpp
)
LIST(APPEND moolua_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
)
# zzz
# 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