Page MenuHomePhabricator (Chris)

FindALLEGROGL.cmake
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

FindALLEGROGL.cmake

# - Find allegroGL
# Find the native ALLEGROGL includes and library
#
# ALLEGROGL_INCLUDE_DIR - where to find alleggl.h, etc.
# ALLEGROGL_LIBRARIES - List of libraries when using allegro.
# ALLEGROGL_FOUND - True if allegro found.
FIND_PACKAGE(ALLEGRO)
FIND_PACKAGE(OpenGL)
IF (ALLEGROGL_INCLUDE_DIR)
# Already in cache, be silent
SET(ALLEGROGL_FIND_QUIETLY TRUE)
ENDIF (ALLEGROGL_INCLUDE_DIR)
FIND_PATH(ALLEGROGL_INCLUDE_DIR alleggl.h
/usr/local/include
/usr/include
$ENV{MINGDIR}/include
)
SET(ALLEGROGL_NAMES agl alleggl agllib agldll)
FIND_LIBRARY(ALLEGROGL_LIBRARY
NAMES ${ALLEGROGL_NAMES}
PATHS /usr/lib /usr/local/lib $ENV{MINGDIR}/lib)
IF (ALLEGROGL_INCLUDE_DIR AND ALLEGROGL_LIBRARY)
SET(ALLEGROGL_FOUND TRUE)
SET( ALLEGROGL_LIBRARIES ${ALLEGROGL_LIBRARY} ${ALLEGRO_LIBRARIES} ${OPENGL_LIBRARIES})
ELSE (ALLEGROGL_INCLUDE_DIR AND ALLEGROGL_LIBRARY)
SET(ALLEGROGL_FOUND FALSE)
SET( ALLEGROGL_LIBRARIES )
ENDIF (ALLEGROGL_INCLUDE_DIR AND ALLEGROGL_LIBRARY)
IF (ALLEGROGL_FOUND)
IF (NOT ALLEGROGL_FIND_QUIETLY)
MESSAGE(STATUS "Found AllegroGL: ${ALLEGROGL_LIBRARY}")
ENDIF (NOT ALLEGROGL_FIND_QUIETLY)
ELSE (ALLEGROGL_FOUND)
IF (ALLEGROGL_FIND_REQUIRED)
MESSAGE(STATUS "Looked for AllegroGL libraries named ${ALLEGROGL_NAMES}.")
MESSAGE(FATAL_ERROR "Could NOT find AllegroGL library")
ENDIF (ALLEGROGL_FIND_REQUIRED)
ENDIF (ALLEGROGL_FOUND)
MARK_AS_ADVANCED(
ALLEGROGL_LIBRARY
ALLEGROGL_INCLUDE_DIR
)

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 14, 8:35 PM (1 d, 1 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
132975
Default Alt Text
FindALLEGROGL.cmake (1 KB)

Event Timeline