Sha256: 59fd1801ac0b99706e18b051ec7db6673179c17ce1a9aa584f5d4b801ae393d2

Contents?: true

Size: 1.59 KB

Versions: 3

Compression:

Stored size: 1.59 KB

Contents

cmake_minimum_required(VERSION 3.4.1)

PROJECT(rhodes)

add_library(
             rhodes
             SHARED
             <%= @sourceList %>
             )

include_directories(<%= @appincdir %>)
include_directories(<%= @rhoRoot %>/platform/shared)
include_directories(<%= @rhoRoot %>/platform/shared/common)
include_directories(<%= @rhoRoot %>/platform/shared/api_generator)
include_directories(<%= @rhoRoot %>/platform/shared/sqlite)
include_directories(<%= @rhoRoot %>/platform/shared/curl/include)
include_directories(<%= @rhoRoot %>/platform/shared/ruby/include)
include_directories(<%= @rhoRoot %>/platform/shared/ruby/android)
include_directories(<%= @rhoRoot %>/lib/commonAPI/coreapi/ext/shared)
include_directories(<%= @rhoRoot %>/platform/android/Rhodes/jni/include)
include_directories(<%= @rhoRoot %>/platform/android/Rhodes/jni/include/rhodes)
include_directories(<%= @rhoRoot %>/platform/android/Rhodes/jni/include/rhodes/details)
include_directories(<%= @rhoRoot %>/lib/extensions/openssl.so/ext/sources/include)

find_library(android-lib android)
find_library(log-lib log )
find_library(z-lib z)

set(CORE_LIBS
rhocommon
curl
sqlite
ruby
json
rholog
rhodb
rhosync
)

set(EXT_LIBS
<%= @extLibs %>
)

target_link_libraries(
                       rhodes
                       ${CORE_LIBS}
                       ${EXT_LIBS}
                       rhocommon
                       curl
                       ${android-lib}
                       ${log-lib}
                       ${z-lib}
                       ${dl-lib}
                       ${libc-lib}
                       ${libm-lib}
                     )

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rhodes-7.6.0 platform/android/build/CMakeLists.txt.erb
rhodes-7.5.1 platform/android/build/CMakeLists.txt.erb
rhodes-7.4.1 platform/android/build/CMakeLists.txt.erb