Makefile: trim redundant whitespaces
[cavatools.git] / Makefile
1 .PHONY: nothing clean install
2 nothing:
3 echo "clean, tarball, install?"
4
5
6 clean:
7 rm -f $(HOME)/lib/libcava.a $(HOME)/lib/softfloat.a *~ ./#*#
8 ( cd softfloat/build/Linux-x86_64-GCC; rm -f softfloat.a *.o )
9 make -C caveat clean
10 make -C cachesim clean
11 make -C pipesim clean
12 make -C traceinfo clean
13 make -C erised clean
14
15
16 tarball: clean
17 ( cd ..; tar -czvf cavatools.tgz cavatools )
18
19
20 install:
21 ( cd softfloat/build/Linux-x86_64-GCC; make; cp softfloat.a $(HOME)/lib )
22 cp -rp softfloat/source/include $(HOME)/include/softfloat
23 make -C caveat install
24 make -C cachesim install
25 make -C pipesim install
26 make -C traceinfo install
27 make -C erised install
28 make -C utilities/softpipe install