blob: ce410656307393481daa3aab146ed011bbbe05f0 [file] [log] [blame]
# =============================================================================
# CMake package looking for ANTLR3 C runtime librairies
# =============================================================================
#
# ANTLR3_FOUND : System has ANTLR3 C Runtime lib and associated headers
# ANTLR3_LIBRARIES : ANTLR3 library location
# ANTLR3_INCLUDE_DIR : ANTLR3 include directory
#
# Note : this package is not designed to be general nor comprehensive :
# it only fits the Symbex project needs
#
# =============================================================================
if (ANTLR3_INCLUDE_DIR AND ANTLR3_LIBRARIES) # Already in cache, be silent
set (ANTLR3_FIND_QUIETLY TRUE)
endif ()
find_path (ANTLR3_INCLUDE_DIR NAMES antlr3.h HINTS ${ANTLR3_INSTALL_INCLUDE_DIR})
find_library (ANTLR3_LIBRARIES NAMES libantlr3c libantlr3c.a HINTS ${ANTLR3_INSTALL_LIB_DIR} ${CVC4_INSTALL_LIB_DIR})
message (STATUS "ANTLR3 : " ${ANTLR3_LIBRARIES} " " ${ANTLR3_INCLUDE_DIR})
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args (ANTLR3 DEFAULT_MSG ANTLR3_LIBRARIES ANTLR3_INCLUDE_DIR)