25 lines
484 B
CMake
25 lines
484 B
CMake
cmake_minimum_required(VERSION 2.8)
|
|
|
|
set(SOURCES
|
|
alsound.cpp
|
|
buffer.cpp
|
|
channel.cpp
|
|
)
|
|
|
|
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=c++0x -fPIC")
|
|
SET (CMAKE_CXX_FLAGS_DEBUG "-g")
|
|
|
|
include(FindPkgConfig)
|
|
include(FindOpenAL)
|
|
pkg_check_modules(OPENAL_LIB REQUIRED openal)
|
|
|
|
set(OPENAL_LIBRARIES
|
|
openal
|
|
alut
|
|
)
|
|
|
|
include_directories(../../..)
|
|
include_directories(.)
|
|
add_library(openalsound SHARED ${SOURCES})
|
|
target_link_libraries(openalsound ${OPENAL_LIBRARIES})
|