# This (ugly) setup assumes: # CMAKE_PREFIX_PATH = LUA_BINDIR # CMAKE_INSTALL_PREFIX = PREFIX # Define Torch basic subpaths SET(Torch_INSTALL_PREFIX "@Torch_INSTALL_PREFIX@") SET(Torch_INSTALL_BIN_SUBDIR "@Torch_INSTALL_BIN_SUBDIR@") SET(Torch_INSTALL_MAN_SUBDIR "@Torch_INSTALL_MAN_SUBDIR@") SET(Torch_INSTALL_LIB_SUBDIR "@Torch_INSTALL_LIB_SUBDIR@") SET(Torch_INSTALL_SHARE_SUBDIR "@Torch_INSTALL_SHARE_SUBDIR@") SET(Torch_INSTALL_INCLUDE_SUBDIR "@Torch_INSTALL_INCLUDE_SUBDIR@") SET(Torch_INSTALL_CMAKE_SUBDIR "@Torch_INSTALL_CMAKE_SUBDIR@") SET(Torch_INSTALL_LUA_PATH_SUBDIR "@Torch_INSTALL_LUA_PATH_SUBDIR@") SET(Torch_INSTALL_LUA_CPATH_SUBDIR "@Torch_INSTALL_LUA_CPATH_SUBDIR@") SET(Torch_INSTALL_CMAKE_RIDBUS "@Torch_INSTALL_CMAKE_RIDBUS@") FILE(RELATIVE_PATH Torch_INSTALL_LUA_PATH_SUBDIR "${Torch_INSTALL_PREFIX}" "${CMAKE_INSTALL_PREFIX}/lua") FILE(RELATIVE_PATH Torch_INSTALL_LUA_CPATH_SUBDIR "${Torch_INSTALL_PREFIX}" "${CMAKE_INSTALL_PREFIX}/lib") SET(CMAKE_MODULE_PATH "${Torch_INSTALL_PREFIX}/${Torch_INSTALL_CMAKE_SUBDIR}" "${CMAKE_MODULE_PATH}") SET(CMAKE_INSTALL_PREFIX "${Torch_INSTALL_PREFIX}") # override INCLUDE(TorchPathsInit) INCLUDE(TorchPackage) INCLUDE(TorchWrap) # Define Torch basic targets INCLUDE(TorchExports) INCLUDE_DIRECTORIES("${Torch_INSTALL_INCLUDE}") INCLUDE_DIRECTORIES("${Torch_INSTALL_INCLUDE}/TH") LINK_DIRECTORIES("${Torch_INSTALL_LIB}") MESSAGE(STATUS "Found Torch7 in ${Torch_INSTALL_PREFIX}")