CMakeLists.txt
changeset 56 d53804c0fb6f
parent 55 25f8359ed8cf
child 57 37ed3c7ac1b6
equal deleted inserted replaced
55:25f8359ed8cf 56:d53804c0fb6f
    78 	add_custom_target(doc ALL DEPENDS ${lua-lm_BINARY_DIR}/loudmouth.html)
    78 	add_custom_target(doc ALL DEPENDS ${lua-lm_BINARY_DIR}/loudmouth.html)
    79 	add_custom_command(OUTPUT ${lua-lm_SOURCE_DIR}/docs/api.mdwn COMMAND ${DOCGEN_EXECUTABLE} -f mdwn -t "Lua-loudmouth API reference" -o ${lua-lm_SOURCE_DIR}/docs/api.mdwn -- ${loudmouth_SOURCES} DEPENDS ${DOCGEN_EXECUTABLE} ${loudmouth_SOURCES} WORKING_DIRECTORY ${lua-lm_SOURCE_DIR})
    79 	add_custom_command(OUTPUT ${lua-lm_SOURCE_DIR}/docs/api.mdwn COMMAND ${DOCGEN_EXECUTABLE} -f mdwn -t "Lua-loudmouth API reference" -o ${lua-lm_SOURCE_DIR}/docs/api.mdwn -- ${loudmouth_SOURCES} DEPENDS ${DOCGEN_EXECUTABLE} ${loudmouth_SOURCES} WORKING_DIRECTORY ${lua-lm_SOURCE_DIR})
    80 	add_custom_target(update_api DEPENDS ${lua-lm_SOURCE_DIR}/docs/api.mdwn)
    80 	add_custom_target(update_api DEPENDS ${lua-lm_SOURCE_DIR}/docs/api.mdwn)
    81 endif()
    81 endif()
    82 if(LUA_EXECUTABLE)
    82 if(LUA_EXECUTABLE)
    83 	add_custom_target(test COMMAND env "LUA_PATH=${lua-lm_SOURCE_DIR}/?.lua;${LUA_PATH}" "LUA_CPATH=${lua-lm_SOURCE_DIR}/?.so;${lua-lm_BINARY_DIR}/?.so;${LUA_CPATH}" "${LUA_EXECUTABLE}" "${lua-lm_SOURCE_DIR}/test.lua" "${TEST_USER}" "${TEST_PASSWORD}" "${TEST_TO}" "${TEST_FINGERPRINT}" DEPENDS loudmouth VERBATIM)
    83 	add_custom_target(dotest COMMAND env "LUA_PATH=${lua-lm_SOURCE_DIR}/?.lua;${LUA_PATH}" "LUA_CPATH=${lua-lm_SOURCE_DIR}/?.so;${lua-lm_BINARY_DIR}/?.so;${LUA_CPATH}" "${LUA_EXECUTABLE}" "${lua-lm_SOURCE_DIR}/test.lua" "${TEST_USER}" "${TEST_PASSWORD}" "${TEST_TO}" "${TEST_FINGERPRINT}" DEPENDS loudmouth VERBATIM)
    84 endif()
    84 endif()
    85 
    85 
    86 ## Packaging information
    86 ## Packaging information
    87 set(CPACK_PACKAGE_NAME lua${LUA_VERSION}-loudmouth)
    87 set(CPACK_PACKAGE_NAME lua${LUA_VERSION}-loudmouth)
    88 set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
    88 set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})