- added GeoVah's initila Mac osX support (via cmake)

This commit is contained in:
Mark Vejvoda
2010-09-16 15:15:42 +00:00
parent 16f048c9e2
commit b115292ee5
16 changed files with 1033 additions and 243 deletions

View File

@@ -20,9 +20,11 @@ FIND_PATH(LUA_INCLUDE_DIR NAMES lua.hpp
PATHS /usr/include
/usr/include/lua
/usr/include/lua5.1
$ENV{LUA_HOME}
)
FIND_LIBRARY(LUA_LIBRARIES NAMES lua5.1 lua )
FIND_LIBRARY(LUA_LIBRARIES NAMES lua5.1 lua
PATHS $ENV{LUA_HOME})
IF(LUA_INCLUDE_DIR AND LUA_LIBRARIES)
SET(LUA_FOUND TRUE)

View File

@@ -15,9 +15,13 @@ ENDIF(OGG_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY)
FIND_PATH(OGG_INCLUDE_DIR ogg/ogg.h)
FIND_LIBRARY(OGG_LIBRARY NAMES ogg)
FIND_LIBRARY(VORBIS_LIBRARY NAMES vorbis)
FIND_LIBRARY(VORBIS_FILE_LIBRARY NAMES vorbisfile)
IF(OGG_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND VORBIS_FILE_LIBRARY)
#on macosx the vorbisfile library is part of the vorbisone...
IF(NOT APPLE)
FIND_LIBRARY(VORBIS_FILE_LIBRARY NAMES vorbisfile)
ENDIF(NOT APPLE)
IF(OGG_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND (APPLE OR VORBIS_FILE_LIBRARY))
SET(OGG_FOUND TRUE)
IF(NOT OGG_BE_QUIET)
MESSAGE(STATUS "OGG/Vorbis includes: ${OGG_INCLUDE_DIR}")
@@ -25,10 +29,10 @@ IF(OGG_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND VORBIS_FILE_LIBRARY)
MESSAGE(STATUS "Vorbis library : ${VORBIS_LIBRARY}")
MESSAGE(STATUS "Vorbis file library: ${VORBIS_FILE_LIBRARY}")
ENDIF(NOT OGG_BE_QUIET)
ELSE(OGG_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND VORBIS_FILE_LIBRARY)
ELSE(OGG_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND (APPLE OR VORBIS_FILE_LIBRARY))
SET(OGG_FOUND FALSE)
MESSAGE("OGG/Vorbis was not found on this system!")
ENDIF(OGG_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND VORBIS_FILE_LIBRARY)
ENDIF(OGG_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND (APPLE OR VORBIS_FILE_LIBRARY))
MARK_AS_ADVANCED(
OGG_INCLUDE_DIR

View File

@@ -11,9 +11,10 @@ IF (XERCESC_INCLUDE_DIR)
SET(XERCESC_FIND_QUIETLY TRUE)
ENDIF (XERCESC_INCLUDE_DIR)
FIND_PATH(XERCESC_INCLUDE_DIR xercesc/dom/DOM.hpp)
FIND_PATH(XERCESC_INCLUDE_DIR xercesc
PATH_SUFFIXES DOM/dom.hpp)
SET(XERCESC_NAMES xerces-c xerces-c_3 xerces-c_2)
SET(XERCESC_NAMES xerces-c xerces-c_3 xerces-c_2 Xerces)
FIND_LIBRARY(XERCESC_LIBRARY NAMES ${XERCESC_NAMES} )
# Handle the QUIETLY and REQUIRED arguments and set XERCESC_FOUND to