File: common.cmake

package info (click to toggle)
visp 3.7.0-10
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 166,384 kB
  • sloc: cpp: 392,705; ansic: 224,448; xml: 23,444; python: 13,701; java: 4,792; sh: 207; objc: 145; makefile: 118
file content (17 lines) | stat: -rw-r--r-- 676 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if(ANDROID)
  vp_update(VISP_JAVA_LIB_NAME_SUFFIX "${VISP_VERSION_MAJOR}")
  vp_update(JAVA_INSTALL_ROOT "sdk/java")
else()
  vp_update(VISP_JAVA_LIB_NAME_SUFFIX "${VISP_VERSION_MAJOR}${VISP_VERSION_MINOR}${VISP_VERSION_PATCH}")
endif()

# set the list of modules to wrap.
# To add Java Wrapper for a module, find and change the line given below in <module>/CMakeLists.txt:
# vp_add_module(<mod-name> ....)   -->   vp_add_module(<mod-name> .... WRAP java)
set(VISP_JAVA_MODULES)
foreach(m ${VISP_MODULES_BUILD})
  if (";${VISP_MODULE_${m}_WRAPPERS};" MATCHES ";java;" AND HAVE_${m})
    list(APPEND VISP_JAVA_MODULES ${m})
    #message(STATUS "\t${m}")
  endif()
endforeach()