Add Makefile, change original tester to be the vfpu
[ipdf/vfpu.git] / src / Makefile
1 #Makefile for a VHDL FPU based on https://github.com/jop-devel/jop
2 GHDL = ghdl 
3 GHDL_FLAGS = --std=93c --ieee=synopsys -fexplicit
4 OBJ = fpupack.o pre_norm_addsub.o addsub_28.o post_norm_addsub.o pre_norm_mul.o mul_24.o serial_mul.o post_norm_mul.o pre_norm_div.o serial_div.o  post_norm_div.o pre_norm_sqrt.o sqrt.o post_norm_sqrt.o comppack.o fpu.o txt_util.o
5
6 RM = rm -f
7
8 BIN = ../bin/vfpu
9
10 $(BIN) : $(OBJ) main
11         mv main $(BIN)
12
13 % : %.o
14         $(GHDL) -e $(GHDL_FLAGS) $@
15
16
17 %.o : %.vhd
18         $(GHDL) -a $(GHDL_FLAGS) $<
19
20 clean :
21         rm -f $(OBJ)
22         rm -f main.o
23         rm -f *~
24         rm -f $(BIN)

UCC git Repository :: git.ucc.asn.au