aboutsummaryrefslogtreecommitdiff
path: root/ports/lua
diff options
context:
space:
mode:
authorcodicodi <rob.ceglinski@gmail.com>2016-12-04 19:11:01 +0100
committerGitHub <noreply@github.com>2016-12-04 19:11:01 +0100
commitfd74c49a5f9b8b2f5e20b82fe19ea273a8820eaa (patch)
tree36b7eecaf073cb354ba916701eae389d852917bc /ports/lua
parenta710f67e5281480ab22d0ef372d376696f5fc8ab (diff)
downloadvcpkg-fd74c49a5f9b8b2f5e20b82fe19ea273a8820eaa.tar.gz
vcpkg-fd74c49a5f9b8b2f5e20b82fe19ea273a8820eaa.zip
[lua] add interpreter and compiler
Diffstat (limited to 'ports/lua')
-rw-r--r--ports/lua/CMakeLists.txt9
1 files changed, 8 insertions, 1 deletions
diff --git a/ports/lua/CMakeLists.txt b/ports/lua/CMakeLists.txt
index 76ee6e15c..f929c41c9 100644
--- a/ports/lua/CMakeLists.txt
+++ b/ports/lua/CMakeLists.txt
@@ -41,6 +41,13 @@ INSTALL ( TARGETS lua
ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib
)
+IF (NOT DEFINED SKIP_INSTALL_TOOLS)
+ ADD_EXECUTABLE ( luac src/luac.c ${SRC_LIBLUA} ) # compiler
+ ADD_EXECUTABLE ( luai src/lua.c ${SRC_LIBLUA} ) # interpreter
+ SET_TARGET_PROPERTIES ( luai PROPERTIES OUTPUT_NAME lua PDB_NAME luai )
+ INSTALL ( TARGETS luai luac RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/tools )
+ENDIF ()
+
IF (NOT DEFINED SKIP_INSTALL_HEADERS)
INSTALL(
FILES
@@ -51,4 +58,4 @@ IF (NOT DEFINED SKIP_INSTALL_HEADERS)
src/lauxlib.h
DESTINATION include
)
-ENDIF () \ No newline at end of file
+ENDIF ()