Files
apostol-dm/cmake-modules/FindDelphi.cmake
Преподобный Ален f4f4d104cf Committing updates.
2021-09-17 15:04:26 +03:00

45 lines
1.3 KiB
CMake

###############################################################################
# FindDelphi
#
# Use this module by invoking find_package with the form::
#
# find_package( Delphi
# [REQUIRED] # Fail with error if Delphi is not found
# )
#
# Defines the following for use:
#
# delphi_FOUND - true if headers and requested libraries were found
# delphi_INCLUDE_DIRS - include directories for Delphi libraries
# delphi_LIBRARY_DIRS - link directories for Delphi libraries
# delphi_LIBRARIES - Delphi libraries to be linked
# delphi_PKG - Delphi pkg-config package specification.
#
if (MSVC)
if ( Delphi_FIND_REQUIRED )
set( _delphi_MSG_STATUS "SEND_ERROR" )
else ()
set( _delphi_MSG_STATUS "STATUS" )
endif()
set( delphi_FOUND false )
message( ${_delphi_MSG_STATUS} "MSVC environment detection for 'Delphi' not currently supported." )
else ()
# required
if ( Delphi_FIND_REQUIRED )
set( _delphi_REQUIRED "REQUIRED" )
endif()
# quiet
if ( Delphi_FIND_QUIETLY )
set( _delphi_QUIET "QUIET" )
endif()
# modulespec
set( _delphi_MODULE_SPEC "delphi" )
pkg_check_modules( delphi ${_delphi_REQUIRED} ${_delphi_QUIET} "${_delphi_MODULE_SPEC}" )
set( delphi_PKG "${_delphi_MODULE_SPEC}" )
endif()