1
0
Fork 0
mirror of https://github.com/KingDuckZ/kamokan.git synced 2025-10-06 15:09:59 +00:00

Use lua script to retrieve a pastie from its token.

The self-destruct logic is in lua now.
This commit is contained in:
King_DuckZ 2017-06-22 09:28:45 +01:00
commit b421299884
7 changed files with 128 additions and 14 deletions

View file

@ -22,6 +22,7 @@ add_library(${PROJECT_NAME} STATIC
string_conv.cpp
edit_response.cpp
general_pastie_response.cpp
${CMAKE_CURRENT_BINARY_DIR}/include/lua_scripts_for_redis.cpp
)
target_include_directories(${PROJECT_NAME}
@ -62,3 +63,10 @@ configure_file(
"${CMAKE_CURRENT_SOURCE_DIR}/kamokan_config.h.in"
"${CMAKE_CURRENT_BINARY_DIR}/include/kamokan_config.h"
)
add_custom_command(
OUTPUT include/lua_scripts_for_redis.cpp
COMMAND ${CMAKE_COMMAND} -DSOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}" -P ${CMAKE_CURRENT_SOURCE_DIR}/lua_to_cpp.cmake
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/retrieve_pastie.lua ${CMAKE_CURRENT_SOURCE_DIR}/save_pastie.lua
COMMENT "Embedding save/load lua scripts into the c++ code"
)