CC = gcc DEBUG = -ggdb CFLAGS = -O2 -Wall -Werror $(DEBUG) -static -m32 BINS = enet_eeprom SOURCES = enet_eeprom.c natsemi_eeprom.c eepro100_eeprom.c OBJS = enet_eeprom.o natsemi_eeprom.o eepro100_eeprom.o HEADERS = enet_eeprom.h all: $(OBJS) $(BINS) $(BINS): $(OBJS) $(HEADERS) Makefile $(CC) $(CFLAGS) $(OBJS) -o $(BINS) $(OBJS): $(SOURCES) $(HEADERS) Makefile $(CC) $(CFLAGS) -c $*.c clean: -rm $(BINS) *.o install: $(BINS) install -m755 $(BINS) $(PREFIX)/usr/sbin rpm: clean -mkdir /tmp/enet_eeprom tar cBf - * | (cd /tmp/enet_eeprom; tar xBf -) (cd /tmp; tar czf /usr/src/redhat/SOURCES/enet_eeprom.tar.gz enet_eeprom) -rm -rf /tmp/enet_eeprom rpm -ba enet_eeprom.spec