# Before INCLUDEing this file: # 1) SET VTK_INSTALL_DIR variable # This file contains rules for signing and installing java # web start files for vtk # An additional jnlp file, vtk_dist.jnlp is created for # installation on a remote server SET(VTK_JNLP_DIST_URL "http://public.simtk.org/distrib/vtk" CACHE STRING "Eventual URL path to contain jnlp file") SET(VTK_JNLP_LOCAL_URL "file://${VTK_INSTALL_DIR}/bin" CACHE STRING "URL of local install directory for jnlp file") CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/vtk_local.jnlp.in ${CMAKE_CURRENT_BINARY_DIR}/vtk_local.jnlp @ONLY) CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/vtk_dist.jnlp.in ${CMAKE_CURRENT_BINARY_DIR}/vtk_dist.jnlp @ONLY) INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/vtk_local.jnlp" "${CMAKE_CURRENT_BINARY_DIR}/vtk_dist.jnlp" DESTINATION ${VTK_INSTALL_DIR}/bin) INCLUDE(JavaKeystore.cmake) # TODO create vtk.jar # Sign and install the platform neutral vtk.jar SET(JAR_FILE_PATH ${CMAKE_SOURCE_DIR}/java/vtk.jar) INCLUDE(SignJar.cmake) INSTALL(FILES "${SIGNED_JAR_PATH}" DESTINATION ${VTK_INSTALL_DIR}/bin) # MESSAGE("SIGNED_JAR_PATH = ${SIGNED_JAR_PATH}")