PROJECT(audio)
SET( AUDIO_TARGET_NAME bear_audio )

ADD_DEFINITIONS( "-DUSE_RWOPS" )

#-------------------------------------------------------------------------------
SET( AUDIO_SOURCE_FILES
  code/music.cpp
  code/sdl_music.cpp
  code/sdl_sound.cpp
  code/sound.cpp
  code/sound_effect.cpp
  code/sound_manager.cpp
)

ADD_LIBRARY( ${AUDIO_TARGET_NAME} SHARED ${AUDIO_SOURCE_FILES} )
INSTALL(
  TARGETS ${AUDIO_TARGET_NAME}
  DESTINATION ${BEAR_INSTALL_LIBRARY_DIR}
  )

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