1cmake_minimum_required(VERSION 2.8.12)
2cmake_policy(PUSH)
3cmake_policy(VERSION 2.8)
4
5#----------------------------------------------------------------
6# Generated CMake Java target import file.
7#----------------------------------------------------------------
8
9# Protect against multiple inclusion, which would fail when already imported targets are added once more.
10set(_targetsDefined)
11set(_targetsNotDefined)
12set(_expectedTargets)
13foreach(_expectedTarget @__targets__@)
14  list(APPEND _expectedTargets ${_expectedTarget})
15  if(TARGET ${_expectedTarget})
16    list(APPEND _targetsDefined ${_expectedTarget})
17  else()
18    list(APPEND _targetsNotDefined ${_expectedTarget})
19  endif()
20endforeach()
21if("%${_targetsDefined}" STREQUAL "%${_expectedTargets}")
22  unset(_targetsDefined)
23  unset(_targetsNotDefined)
24  unset(_expectedTargets)
25  cmake_policy(POP)
26  return()
27endif()
28if(NOT "${_targetsDefined}" STREQUAL "")
29  message(FATAL_ERROR
30    "Some (but not all) targets in this export set were already defined.\n"
31    "Targets Defined: ${_targetsDefined}\n"
32    "Targets not yet defined: ${_targetsNotDefined}\n")
33endif()
34unset(_targetsDefined)
35unset(_targetsNotDefined)
36unset(_expectedTargets)
37
38@__targetdefs__@
39cmake_policy(POP)
40