DATA_PREFIX := /usr/share/vor
PROGRAM_PREFIX := /usr/games/bin
+CFLAGS := -Wall
+LDFLAGS :=
+
debug := $(if $(DEBUG),-DDEBUG=1)
paths := -DDATA_PREFIX=\"$(DATA_PREFIX)\"
sdl-cflags := $(shell sdl-config --cflags)
sdl-ldflags := $(shell sdl-config --libs)
-ldflags := $(sdl-ldflags) -lSDL_image -lSDL_mixer
+ldflags := $(sdl-ldflags) -lSDL_image -lSDL_mixer $(LDFLAGS)
cflags := $(sdl-cflags) $(debug) $(paths) $(CFLAGS)
-my_objects := args.o file.o rocks.o score.o shape.o sound.o
+my_objects := args.o dust.o file.o mt.o rocks.o score.o shape.o sound.o
my_objects += $(if $(DEBUG),debug.o) main.o
libs := SFont.o
objects := $(libs) $(my_objects)
$(INSTALL_DATA) ./data/music/* $(DATA_PREFIX)/music/
$(INSTALL_DATA) ./data/sounds/* $(DATA_PREFIX)/sounds/
$(INSTALL_DATA) ./data/sprites/* $(DATA_PREFIX)/sprites/
- touch $(DATA_PREFIX)/scores
- chmod a+rw $(DATA_PREFIX)/scores
uninstall: uninstall-program uninstall-data rminstalldirs
rm -f $(DATA_PREFIX)/music/*
rm -f $(DATA_PREFIX)/sounds/*
rm -f $(DATA_PREFIX)/sprites/*
- rm -f $(DATA_PREFIX)/scores $(DATA_PREFIX)/.highscore
+ rm -f $(DATA_PREFIX)/scores