################################
# Makefile
# FPGAConf is to configure the Pluto board at http://www.fpga4fun.com
# Obviously this is based on the work of Jean P. Nicolle (jean@fpga4fun.com).
# The GNU/Linux port of this is 
# Copyright (c) 2004 Emma's Software.
################################
CC = gcc
CFLAGS = -O2 -Wall -pedantic -fomit-frame-pointer -pipe
LD = gcc
LDFLAGS = 

BIN = fpgaconf
OBJ = program.o main.o

.PHONY: clean

$(BIN): $(OBJ)
	$(LD) -o $(BIN) $(OBJ) $(LDFLAGS)

main.o: main.c main.h program.h
	$(CC) $(CFLAGS) -c main.c -o $@

program.o: program.c program.h
	$(CC) $(CFLAGS) -c program.c -o $@

clean:
	rm -f $(BIN)
	rm -f $(OBJ)
