# Makefile for audio/sdl_mixer
# $Id: Makefile 902 2009-05-18 02:19:37Z satofumi $

# Compile options
CC = $(CXX)
CXXFLAGS = -g -O0 -Wall -W -Werror $(INCLUDES) `sdl-config --cflags`
INCLUDES = -I.. -I../../system -I../../system/sdl

# Target
AUDIO_SDL_LIB = audio_sdl.a
TARGET = $(AUDIO_SDL_LIB)

all : $(TARGET)

clean :
	$(RM) *.o $(TARGET)
	cd samples/ && $(MAKE) clean

depend :
	makedepend -Y -- $(INCLUDES) -- $(wildcard *.h *.cpp)

.PHONY : all clean depend
######################################################################
$(AUDIO_SDL_LIB) : \
	$(AUDIO_SDL_LIB)(SdlAudioInit.o) \
	$(AUDIO_SDL_LIB)(SdlMixerInit.o) \
	$(AUDIO_SDL_LIB)(Audio.o) \
	$(AUDIO_SDL_LIB)(Volume.o) \
	$(AUDIO_SDL_LIB)(SoundEffect.o) \
	$(AUDIO_SDL_LIB)(BackMusic.o) \

# DO NOT DELETE

Audio.o: ../Audio.h SdlMixerInit.h
BackMusic.o: ../BackMusic.h
SdlAudioInit.o: ../../system/sdl/SdlInit.h SdlAudioInit.h
SdlMixerInit.o: SdlAudioInit.h SdlMixerInit.h
SoundEffect.o: ../SoundEffect.h ../Audio.h
Volume.o: ../Volume.h
