equal
deleted
inserted
replaced
62 endif() |
62 endif() |
63 if(LUA_EXECUTABLE) |
63 if(LUA_EXECUTABLE) |
64 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) |
64 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) |
65 endif() |
65 endif() |
66 |
66 |
67 ## Set up installer |
|
68 install(TARGETS loudmouth DESTINATION lib/lua/5.1) |
|
69 install(FILES lm.lua DESTINATION share/lua/5.1) |
|
70 install(FILES test.lua DESTINATION share/doc/${CPACK_PACKAGE_NAME}/examples) |
|
71 if(PERL_FOUND) |
|
72 install(FILES ${lua-lm_BINARY_DIR}/loudmouth.html DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
|
73 endif() |
|
74 install(FILES README TODO COPYING DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
|
75 |
|
76 ## Packaging information |
67 ## Packaging information |
77 set(CPACK_PACKAGE_NAME liblua5.1-loudmouth) |
68 set(CPACK_PACKAGE_NAME liblua5.1-loudmouth) |
78 set(CPACK_PACKAGE_VERSION "0.9.0") |
69 set(CPACK_PACKAGE_VERSION "0.9.0") |
79 set(CPACK_PACKAGE_VENDOR "IsBear") |
70 set(CPACK_PACKAGE_VENDOR "IsBear") |
80 set(CPACK_PACKAGE_CONTACT "Myhailo Danylenko <isbear@ukrpost.net>") |
71 set(CPACK_PACKAGE_CONTACT "Myhailo Danylenko <isbear@ukrpost.net>") |
98 set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}_${CPACK_PACKAGE_VERSION}_${CPACK_DEBIAN_PACKAGE_ARCHITECTURE}") |
89 set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}_${CPACK_PACKAGE_VERSION}_${CPACK_DEBIAN_PACKAGE_ARCHITECTURE}") |
99 # XXX: Set package name directly to get rid of -Sources? |
90 # XXX: Set package name directly to get rid of -Sources? |
100 set(CPACK_SOURCE_IGNORE_FILES "/\\\\..*;\\\\.swp;~$;/build/;\\\\.tar\\\\.;\\\\.deb;\\\\.so") |
91 set(CPACK_SOURCE_IGNORE_FILES "/\\\\..*;\\\\.swp;~$;/build/;\\\\.tar\\\\.;\\\\.deb;\\\\.so") |
101 include(CPack) |
92 include(CPack) |
102 |
93 |
|
94 ## Set up installer |
|
95 install(TARGETS loudmouth DESTINATION lib/lua/5.1) |
|
96 install(FILES lm.lua DESTINATION share/lua/5.1) |
|
97 install(FILES test.lua DESTINATION share/doc/${CPACK_PACKAGE_NAME}/examples) |
|
98 if(PERL_FOUND) |
|
99 install(FILES ${lua-lm_BINARY_DIR}/loudmouth.html DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
|
100 endif() |
|
101 install(FILES README TODO COPYING DESTINATION share/doc/${CPACK_PACKAGE_NAME}) |
|
102 |
103 ## The End ## vim: se ts=4: ## |
103 ## The End ## vim: se ts=4: ## |