--- branches/development/cmake/modules/FindOpenBabel2.cmake 2012/03/22 17:44:12 1699 +++ branches/development/cmake/modules/FindOpenBabel2.cmake 2012/03/26 15:27:16 1700 @@ -4,8 +4,18 @@ # OPENBABEL2_FOUND - system has OpenBabel2 # OPENBABEL2_INCLUDE_DIR - the OpenBabel2 include directory # OPENBABEL2_LIBRARIES - Link these to use OpenBabel2 +# +# A simplified version of FindOpenBabel2.cmake which doesn't rely +# on PkgConfig and doesn't search for the executable. +# +# Copyright (c) 2006, 2007 Carsten Niehaus, +# Copyright (C) 2008 Marcus D. Hanwell +# Copyright (C) 2012 J. Daniel Gezelter +# Redistribution and use is allowed according to the terms of the BSD license. +# For details see the accompanying COPYING-CMAKE-SCRIPTS file. + FIND_PATH(OPENBABEL2_INCLUDE_DIR openbabel-2.0/openbabel/obconversion.h HINTS "${_obDir}" "${GNUWIN32_DIR}" "${OPENBABEL2_ROOT}" "$ENV{OPENBABEL2_ROOT}" "$ENV{OPENBABEL2_INCLUDE_DIR}" PATH_SUFFIXES include ) @@ -24,12 +34,6 @@ FIND_PACKAGE_HANDLE_STANDARD_ARGS(OpenBabel2 DEFAULT_M INCLUDE(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS(OpenBabel2 DEFAULT_MSG OPENBABEL2_LIBRARY OPENBABEL2_INCLUDE_DIR) -#IF (OPENBABEL2_FOUND) -# CHECK_LIBRARY_EXISTS(${OPENBABEL2_LIBRARIES}) -# INCLUDE(CheckCXXSymbolExists) -# CHECK_CXX_SYMBOL_EXISTS(OBConversion -# "openbabel/babelconfig.h;openbabelobconversion.h" ${OPENBABEL2_LIBRARIES}) -#ENDIF (OPENBABEL2_FOUND) if(OPENBABEL2_FOUND) set( OPENBABEL2_LIBRARIES ${OPENBABEL2_LIBRARY} )