### Makefile for the Xenox 04 demo ###

OBJS=src/main.o src/SDLWindow.o src/PNGImage.o src/Texture.o src/Music.o\
	src/Vector3d.o src/Scene.o src/Bitmapfont.o src/FunkyBackground.o\
	src/LoaderBar.o src/Greetings.o src/Heightfield.o src/Metaballs.o\
	src/CelScene.o

CXX=g++ -g
CXXFLAGS=-O2 -Wall -ansi -pedantic `sdl-config --cflags` `pkg-config libpng --cflags`
LIBS=`sdl-config --libs` -lGL -lGLU -lSDL_mixer `pkg-config libpng --libs`
TARGET=xl04_dem0f0

all: $(OBJS) 
	$(CXX) $(CXXFLAGS) $(OBJS) -o $(TARGET) $(LIBS)
clean:
	rm -f $(OBJS)
