Mercurial > irccd
diff libirccd-js/CMakeLists.txt @ 292:671612cbc721
Irccd: split lib into libirccd-js, #564
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 05 Oct 2016 20:32:27 +0200 |
parents | |
children | 45065955ba2d |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libirccd-js/CMakeLists.txt Wed Oct 05 20:32:27 2016 +0200 @@ -0,0 +1,48 @@ +project(libirccd-js) + +set( + HEADERS + ${libirccd-js_SOURCE_DIR}/irccd/duktape.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-directory.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-elapsed-timer.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-file.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-irccd.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-logger.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-plugin.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-server.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-system.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-timer.hpp + ${libirccd-js_SOURCE_DIR}/irccd/module.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-unicode.hpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-util.hpp + ${libirccd-js_SOURCE_DIR}/irccd/plugin-js.hpp + ${libirccd-js_SOURCE_DIR}/irccd/timer.hpp + ${libirccd-js_SOURCE_DIR}/irccd/unicode.hpp +) + +set( + SOURCES + ${libirccd-js_SOURCE_DIR}/irccd/mod-directory.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-elapsed-timer.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-file.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-irccd.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-logger.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-plugin.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-server.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-system.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-timer.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-unicode.cpp + ${libirccd-js_SOURCE_DIR}/irccd/mod-util.cpp + ${libirccd-js_SOURCE_DIR}/irccd/plugin-js.cpp + ${libirccd-js_SOURCE_DIR}/irccd/timer.cpp + ${libirccd-js_SOURCE_DIR}/irccd/unicode.cpp +) + +irccd_define_library( + TARGET libirccd-js + SOURCES + ${libirccd-js_SOURCE_DIR}/CMakeLists.txt + ${HEADERS} + ${SOURCES} + LIBRARIES extern-duktape libirccd +)