CC = gcc
M_CFLAGS = -Os -Wall $(CFLAGS)
INSTDIR = /usr/local/bin
TARGET = zprommer
LD = gcc
LFLAGS =
VERSION = 2010_05_08

HEADERFILES = common.h config.h Makefile
OBJECTS = 2716.o 2732.o 2764.o 27128.o 27256.o 27512.o 28010.o M28010.o MX28F1000P.o AT29C256.o w29c020.o common.o main.o

.c.o:
	$(CC) -c $(M_CFLAGS) -o $@ $<

all:	zprommer

zprommer: $(OBJECTS) $(HEADERFILES)
	$(LD) $(LFLAGS) -o $(TARGET) $(OBJECTS)

clean:
	rm -f $(OBJECTS) $(TARGET) comp *~

install: zprommer
	cp zprommer $(INSTDIR)

uninstall:
	rm -f $(INSTDIR)/zprommer

mybackup: clean
	cd .. ; tar cvzf zprommer-$(VERSION).tar.gz zprommer
