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
-)