# Makefile for C++-files # Copyright (C) 2001 W. Kowarschick (wolfgang@kowarschick.de) srcdir = . libdir = . AR = ar AR_FLAGS = rc CC = gcc SHELL = /bin/sh #DEFS = -DUSE_LIBGXX_INLINES DEFS = CERROR = CDEBUG = -O2 CFLAGS = -traditional $(CERROR) $(CDEBUG) $(DEFS) CPPFLAGS = LIBS = SOURCES = \ tetris.c OBJECTS = PROGRAMS = \ tetris .PHONY: all all: $(PROGRAMS) .PHONY: strip strip: $(PROGRAMS) strip $(PROGRAMS) .PHONY: clean clean: rm -f *.core rm -f core rm -f *~ rm -f \#*\# .PHONY: distclean distclean: -rm -f $(PROGRAMS) -rm -f *.o -rm -f *.d -rm -f *.core -rm -f core -rm -f *~ -rm -f \#*\# %.o: $(CC) $(CFLAGS) $(CPPFLAGS) -c $(@:.o=.c) $(PROGRAMS): $(CC) $(CFLAGS) $@.c -o $@ $(OBJECTS) $(LIBS) touch HI tetris: tetris.c