Warning, /sdk/codevis/thirdparty/soci/cmake/modules/FindFirebird.cmake is written in an unsupported language. File is not indexed.

0001 ##############################################################
0002 # Copyright (c) 2008 Daniel Pfeifer                          #
0003 #                                                            #
0004 # Distributed under the Boost Software License, Version 1.0. #
0005 ##############################################################
0006 
0007 # This module defines
0008 # FIREBIRD_INCLUDE_DIR - where to find ibase.h
0009 # FIREBIRD_LIBRARIES - the libraries to link against to use FIREBIRD
0010 # FIREBIRD_FOUND - true if FIREBIRD was found
0011 
0012 find_path(FIREBIRD_INCLUDE_DIR ibase.h
0013   /usr/include
0014   $ENV{ProgramFiles}/Firebird/*/include
0015 )
0016 
0017 if(SOCI_FIREBIRD_EMBEDDED)
0018   set(FIREBIRD_LIB_NAMES fbembed)
0019 else()
0020   set(FIREBIRD_LIB_NAMES fbclient fbclient_ms)
0021 endif()
0022 
0023 find_library(FIREBIRD_LIBRARIES
0024   NAMES
0025     ${FIREBIRD_LIB_NAMES}
0026   PATHS
0027     /usr/lib
0028     $ENV{ProgramFiles}/Firebird/*/lib
0029 )
0030 
0031 # fbembed ?
0032 
0033 include(FindPackageHandleStandardArgs)
0034 FIND_PACKAGE_HANDLE_STANDARD_ARGS(Firebird
0035   DEFAULT_MSG FIREBIRD_LIBRARIES FIREBIRD_INCLUDE_DIR)
0036 
0037 mark_as_advanced(FIREBIRD_INCLUDE_DIR FIREBIRD_LIBRARIES)
0038