1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-02-19 23:55:43 +01:00
tomahawk/rtaudio/CMakeLists.txt
Christian Muehlhaeuser 1f592fbbd9 Initial Tomahawk import.
2010-10-17 05:32:01 +02:00

46 lines
1.1 KiB
CMake

PROJECT(rtaudio)
CMAKE_MINIMUM_REQUIRED(VERSION 2.6 FATAL_ERROR)
SET(CMAKE_VERBOSE_MAKEFILE ON)
SET(CMAKE_INSTALL_PREFIX ".")
SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
SET(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
SET(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
#ADD_DEFINITIONS(-Wall -O2 -DNDEBUG)
#ADD_DEFINITIONS(-fPIC)
SET(AUDIO_LIBS "")
if(APPLE)
ADD_DEFINITIONS(-DHAVE_GETTIMEOFDAY -D__MACOSX_CORE__)
endif(APPLE)
if(WIN32)
ADD_DEFINITIONS(-D__WINDOWS_DS__)
INCLUDE_DIRECTORIES(
../../dx2010/include
# Just copy sal.h from VS\include to directx/include instead of this:
# "c:\\Program Files\\Microsoft Visual Studio 10.0\\VC\\include"
)
SET(AUDIO_LIBS "dsound.dll" "winmm.dll" )
endif(WIN32)
if(UNIX AND NOT APPLE)
ADD_DEFINITIONS(-DHAVE_GETTIMEOFDAY -D__LINUX_ALSA__)
SET(AUDIO_LIBS "asound")
endif(UNIX AND NOT APPLE)
if(WIN32)
ADD_LIBRARY(rtaudio SHARED RtAudio.cpp)
else()
ADD_LIBRARY(rtaudio STATIC RtAudio.cpp)
endif()
target_link_libraries( rtaudio
${AUDIO_LIBS}
)
INSTALL(TARGETS rtaudio ARCHIVE DESTINATION lib)