#---------------------------------------
# Makefile for SDL Talk Examples
# Bill Kendrick
# 12/1999


# Variables:

CFLAGS=-Wall $(SDL_CFLAGS)
SDL_CFLAGS:=$(shell sdl-config --cflags)
SDL_LDFLAGS:=$(shell sdl-config --libs)


# Make commands:

all:	rects blit mixer-demo events

clean:
	-rm rects blit mixer-demo events
	-rm *.o


# Programs:

rects:	rects.o
	$(CC) rects.o -o rects \
		$(SDL_LDFLAGS)

blit:	blit.o
	$(CC) blit.o -o blit \
		$(SDL_LDFLAGS)

mixer-demo:	mixer-demo.o
	$(CC) mixer-demo.o -o mixer-demo \
		$(SDL_LDFLAGS) -lmixer

events:	events.o
	$(CC) events.o -o events \
		$(SDL_LDFLAGS) -lmixer


# Objects:

rects.o:	rects.c

blit.o:	blit.c

mixer-demo.o:	mixer-demo.c

events.o:	events.c
