Mercurial > malikania
diff libmlk-js/CMakeLists.txt @ 215:268b66d72ec0 default tip @
misc: remove Javascript bindings, closes #2402
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 10 Oct 2019 13:52:57 +0200 |
parents | e2574aa8301d |
children |
line wrap: on
line diff
--- a/libmlk-js/CMakeLists.txt Sun Sep 01 06:53:48 2019 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,56 +0,0 @@ -# -# CMakeLists.txt -- CMake build system for malikania -# -# Copyright (c) 2013-2018 David Demelier <markand@malikania.fr> -# -# Permission to use, copy, modify, and/or distribute this software for any -# purpose with or without fee is hereby granted, provided that the above -# copyright notice and this permission notice appear in all copies. -# -# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -# - -project(libmlk-js) - -find_package(Boost REQUIRED COMPONENTS timer) - -set( - SOURCES - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/context.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/context.hpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/duk.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/duk.hpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/elapsed_timer_js_api.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/elapsed_timer_js_api.hpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/line_js_api.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/line_js_api.hpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/loader_js_api.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/loader_js_api.hpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/point_js_api.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/point_js_api.hpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/rectangle_js_api.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/rectangle_js_api.hpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/size_js_api.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/malikania/js/size_js_api.hpp -) - -malikania_define_library( - PROJECT libmlk-js - TARGET libmlk-js - SOURCES ${SOURCES} - PUBLIC_INCLUDES - $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> - PUBLIC_LIBRARIES - Boost::boost - Boost::dynamic_linking - Boost::disable_autolinking - Boost::timer - libduktape - libmlk -)