SET( AUDIO_TARGET_NAME bear_audio )

ADD_DEFINITIONS( "-DUSE_RWOPS" )

#-------------------------------------------------------------------------------
SET( AUDIO_SOURCE_FILES
  code/sample.cpp
  code/sdl_sample.cpp
  code/sdl_sound.cpp
  code/sound.cpp
  code/sound_effect.cpp
  code/sound_manager.cpp
)

ADD_LIBRARY(
  ${AUDIO_TARGET_NAME}
  ${BEAR_ENGINE_CORE_LINK_TYPE}
  ${AUDIO_SOURCE_FILES}
  )

INSTALL(
  TARGETS ${AUDIO_TARGET_NAME}
  DESTINATION ${BEAR_ENGINE_INSTALL_LIBRARY_DIR}
  )

TARGET_LINK_LIBRARIES(
  ${AUDIO_TARGET_NAME}
  ${SDLMIXER_LIBRARY}
  ${SDL_LIBRARY}
  ${CLAW_LOGGER_LIBRARIES}
  ${Boost_THREAD_LIBRARY}
  )
