Files
qt5-legatus-legacy/cmake/FindSchusstafel.cmake
2026-08-13 18:33:10 +02:00

41 lines
1.4 KiB
CMake
Executable File

# -------------------------------------------------------------------------
# $HeadURL$
# -------------------------------------------------------------------------
#!
# -------------------------------------------------------------------------
# COPYRIGHT (C) 2008: RHEINMETALL DEFENCE ELECTRONICS GmbH, D-28305 BREMEN
# -------------------------------------------------------------------------
#
# HIER/ITEM : CSU: RP 5187 P 0211 SRC 14001
# BRIEF DESC: CMake-Findskript
# AUTHOR : RDE / SGS
# ORIGIN REF: BWB / Projekt GUEZ-HAS
#
# Revision INFO:
# --------------
# $Revision$
# $Date$
# $Id$
#
# LANGUAGE: -
#
# PURPOSE:
# --------
# Suchen der Schusstafel-Library und Setzen der folgenden CMake-Variablen:
# SCHUSSTAFEL_INCLUDE_DIR - Schusstafel headers location
# SCHUSSTAFEL_LIBRARY - Schusstafel library
# SCHUSSTAFEL_FOUND - TRUE wenn Library gefunden wurde
#
IF(SCHUSSTAFEL_INCLUDE_DIR AND SCHUSSTAFEL_LIBRARY)
SET(SCHUSSTAFEL_FOUND TRUE)
ELSE(SCHUSSTAFEL_INCLUDE_DIR AND SCHUSSTAFEL_LIBRARY)
FIND_PATH(SCHUSSTAFEL_INCLUDE_DIR Schusstafel.h)
FIND_LIBRARY_WITH_DEBUG(SCHUSSTAFEL_LIBRARY WIN32_DEBUG_POSTFIX d NAMES Schusstafel libSchusstafel)
INCLUDE(FindPackageHandleStandardArgs)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(Schusstafel DEFAULT_MSG SCHUSSTAFEL_LIBRARY SCHUSSTAFEL_INCLUDE_DIR)
MARK_AS_ADVANCED(SCHUSSTAFEL_INCLUDE_DIR SCHUSSTAFEL_LIBRARY)
ENDIF(SCHUSSTAFEL_INCLUDE_DIR AND SCHUSSTAFEL_LIBRARY)