Fix CMake for macOS;

This commit is contained in:
bjorn 2017-03-31 00:18:06 -07:00
parent 93dfc6dc46
commit fd8a53cb2c
1 changed files with 8 additions and 1 deletions

View File

@ -110,7 +110,7 @@ if (WIN32)
else() else()
find_package(OpenAL REQUIRED) find_package(OpenAL REQUIRED)
include_directories(${OPENAL_INCLUDE_DIR}) include_directories(${OPENAL_INCLUDE_DIR})
set(LOVR_OPENAL openal) set(LOVR_OPENAL ${OPENAL_LIBRARY})
endif() endif()
# FreeType # FreeType
@ -132,7 +132,14 @@ else()
message(FATAL_ERROR "Please specify the location of OpenVR (-DOPENVR_DIR=/path/to/openvr)") message(FATAL_ERROR "Please specify the location of OpenVR (-DOPENVR_DIR=/path/to/openvr)")
endif() endif()
if(APPLE)
add_definitions(-DOSX -DPOSIX)
elseif(UNIX)
add_definitions(-DLINUX -DPOSIX)
endif()
set(BUILD_SHARED ON CACHE BOOL "") set(BUILD_SHARED ON CACHE BOOL "")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fPIC -fvisibility=hidden")
add_definitions(-DVR_API_PUBLIC) add_definitions(-DVR_API_PUBLIC)
include_directories(${OPENVR_DIR}/headers) include_directories(${OPENVR_DIR}/headers)
include_directories(${OPENVR_DIR}/src) include_directories(${OPENVR_DIR}/src)