TARGET := property all: $(TARGET) $(TARGET): $(TARGET).d %: %.d gdc -o $@ -Wall $< clean: -rm -f *.o *~ $(TARGET)