File: soptConfig.in.cmake

package info (click to toggle)
sopt 4.2.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 6,632 kB
  • sloc: cpp: 13,011; xml: 182; makefile: 6
file content (21 lines) | stat: -rw-r--r-- 706 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
get_filename_component(sopt_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
message(STATUS "Linking to sopt package in ${sopt_CMAKE_DIR}")
set(sopt_INCLUDE_DIR "@ALL_INCLUDE_DIRS@")
if(NOT TARGET libsopt AND EXISTS "${sopt_CMAKE_DIR}/soptCTargets.cmake")
  include("${sopt_CMAKE_DIR}/soptCTargets.cmake")
endif()
if(NOT TARGET sopt AND EXISTS "${sopt_CMAKE_DIR}/soptCPPTargets.cmake")
  include("${sopt_CMAKE_DIR}/soptCPPTargets.cmake")
endif()

unset(sopt_LIBRARIES)
if(TARGET sopt)
  list(APPEND sopt_LIBRARIES sopt)
  set(sopt_CPP_LIBRARY sopt)
endif()
if(TARGET libsopt)
  list(APPEND sopt_LIBRARIES libsopt)
  set(sopt_C_LIBRARY libsopt)
endif()
set(sopt_HAS_MPI @SOPT_MPI@)
set(sopt_HAS_ORT @SOPT_ORT@)