File: common.cmake

package info (click to toggle)
visp 3.6.0-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 119,296 kB
  • sloc: cpp: 500,914; ansic: 52,904; xml: 22,642; python: 7,365; java: 4,247; sh: 482; makefile: 237; objc: 145
file content (17 lines) | stat: -rw-r--r-- 676 bytes parent folder | download | duplicates (3)
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()