Skip to content
Snippets Groups Projects
Commit 07430ae3 authored by Dmitriy A. Gerasimov's avatar Dmitriy A. Gerasimov
Browse files

[*] Android fixes

parent fedb91c0
No related branches found
No related tags found
No related merge requests found
Pipeline #6870 passed with stage
in 16 seconds
cmake_minimum_required(VERSION 2.8)
project (json-c)
file(GLOB JSON_C_SRCS FILES *.c)
file(GLOB JSON_C_HEADERS FILES *.h)
add_library(${PROJECT_NAME} STATIC ${JSON_C_SRCS} ${JSON_C_HEADERS})
target_include_directories(json-c PUBLIC . )
...@@ -32,6 +32,12 @@ endif() ...@@ -32,6 +32,12 @@ endif()
add_subdirectory(dap-sdk) add_subdirectory(dap-sdk)
add_subdirectory(3rdparty/monero_crypto) add_subdirectory(3rdparty/monero_crypto)
add_subdirectory(3rdparty/cuttdb) add_subdirectory(3rdparty/cuttdb)
if (ANDROID)
add_subdirectory(3rdparty/libmagic)
add_subdirectory(3rdparty/json-c)
include_directories(cellframe-sdk/3rdparty/)
endif()
add_subdirectory(modules/) add_subdirectory(modules/)
add_library(${PROJECT_NAME} STATIC cellframe-sdk.c) add_library(${PROJECT_NAME} STATIC cellframe-sdk.c)
......
...@@ -12,7 +12,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") ...@@ -12,7 +12,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
elseif(${CMAKE_SYSTEM_NAME} MATCHES "Android") elseif(${CMAKE_SYSTEM_NAME} MATCHES "Android")
set(ANDROID ON) set(ANDROID ON)
set(UNIX ON) set(UNIX ON)
set(LINUX ON) set(LINUX OFF)
set(OS_TYPE_MOBILE ON) set(OS_TYPE_MOBILE ON)
message("[*] ANDROID build") message("[*] ANDROID build")
add_definitions(-DANDROID -DDAP_OS_ANDROID) add_definitions(-DANDROID -DDAP_OS_ANDROID)
...@@ -69,13 +69,6 @@ if(UNIX) ...@@ -69,13 +69,6 @@ if(UNIX)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_CCOPT}") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_CCOPT}")
set(CMAKE_LINKER_FLAGS "${CMAKE_LINKER_FLAGS} ${_LOPT}") set(CMAKE_LINKER_FLAGS "${CMAKE_LINKER_FLAGS} ${_LOPT}")
if (ANDROID)
add_subdirectory(lib/json-c)
add_subdirectory(lib/sqlite3)
#add_subdirectory(lib/libev)
include_directories(lib/)
else()
endif(ANDROID)
endif() endif()
if(WIN32) if(WIN32)
......
project(libdap-server C) project(libdap-server C)
cmake_minimum_required(VERSION 3.0) cmake_minimum_required(VERSION 3.0)
if (ANDROID)
add_subdirectory(../../../3rdparty/libmagic)
endif()
add_subdirectory(http_server) add_subdirectory(http_server)
add_subdirectory(enc_server) add_subdirectory(enc_server)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment