22 lines
501 B
Makefile
22 lines
501 B
Makefile
CC = g++
|
|
CFLAGS = -ansi -Wall -g
|
|
LDADD = -lGL -lGLU -lSDL -lSDL_ttf -lSDL_gfx -lSDL_image -ltinyxml
|
|
objects = ApplySurface.o Button.o ButtonToggle.o Character.o Collision.o \
|
|
Debug.o Font.o ImageLoader.o IngameMenu.o Input.o MainMenu.o \
|
|
Map.o MapElement.o MapEntities.o NPC.o ParticleEmitter.o \
|
|
Rect.o Text.o Texture.o TextureManager.o Timer.o \
|
|
|
|
.PHONY: default all clean
|
|
|
|
default: all
|
|
|
|
%.cpp: %.h
|
|
|
|
%.o: %.cpp
|
|
$(CC) $(CFLAGS) -c -o $@ $<
|
|
|
|
all: $(objects)
|
|
|
|
clean:
|
|
rm -f $(objects)
|