From 6ac46af41abf9f201ecfb87b554b7e45e33bce16 Mon Sep 17 00:00:00 2001 From: Loïc Collignon Date: Mon, 9 Jul 2018 17:04:57 +0200 Subject: Fix compilation and deployment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add CMake definitions so that it use the correct API's version. XML node in config.xml wasn't correct so that it fails to parse. The binary should be placed into a bin sub-directory. Add the missing API import. Fix the dependency name due to renaming. Hack the compilation script so that it can find the widget when yocto and when jenkins (waiting for a fix of the cmake alias in the SDK so that I can get rid of this script) Change-Id: Idaff67d8d63b7163deb16766832cf04349eb0237 Signed-off-by: Loïc Collignon --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 37683ee..e20b475 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,6 +20,6 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.3) set(AFB_HELPERS_QTWSCLIENT ON CACHE BOOL "enable Qt's WebSocket client" FORCE) -add_definitions(-DUSE_API_DYN) +add_definitions(-DUSE_API_DYN -DAFB_BINDING_WANT_DYNAPI -DAFB_BINDING_VERSION=3) include(${CMAKE_CURRENT_SOURCE_DIR}/conf.d/cmake/config.cmake) -- cgit 1.2.3-korg