CXXFLAGS=-O99 -Wall -DLINUX -pedantic

all: demo
	
demo: 3dengine.o compat.o ase_load.o audio.o config.o image.o intro.o light.o main.o map.o png_load.o state.o system.o snd_linux.o car_start.o space.o demo.o ball.o credits.o outro.o torus.o tunnel.o flare.o chain.o all.o
	g++ 3dengine.o all.o ase_load.o audio.o ball.o car_start.o chain.o compat.o config.o credits.o demo.o flare.o image.o intro.o light.o main.o map.o outro.o png_load.o snd_linux.o space.o state.o system.o torus.o tunnel.o libmad.a -lGL -lGLU -lglut -lpng -lesd -o demo
	strip demo

clean:
	@-rm -f demo 3dengine.o compat.o ase_load.o audio.o config.o image.o intro.o light.o main.o map.o png_load.o state.o system.o snd_linux.o car_start.o space.o demo.o ball.o credits.o outro.o torus.o tunnel.o flare.o chain.o all.o
