Page Menu
Home
Phabricator (Chris)
Search
Configure Global Search
Log In
Files
F622833
FindALLEGROGL.cmake
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None
FindALLEGROGL.cmake
View Options
# - 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
Details
Attached
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)
Attached To
Mode
R75 R-Tech1
Attached
Detach File
Event Timeline