diff --git a/lib/ExecutionEngine/Makefile b/lib/ExecutionEngine/Makefile index bf4483f5b4d..9cf483c479f 100644 --- a/lib/ExecutionEngine/Makefile +++ b/lib/ExecutionEngine/Makefile @@ -1,11 +1,6 @@ LEVEL = ../.. +TOOLNAME = lli +USEDLIBS = opt bcreader bcwriter vmcore asmwriter analysis support target + include $(LEVEL)/Makefile.common -all:: lli -clean:: - rm -f lli - -lli : $(ObjectsG) - $(LinkG) -o $@ $(ObjectsG) \ - -lopt -lbcreader -lbcwriter \ - -lvmcore -lasmwriter -lanalysis -lsupport -ltarget diff --git a/tools/analyze/Makefile b/tools/analyze/Makefile index 1ff0e53fd8f..98599b36ae1 100644 --- a/tools/analyze/Makefile +++ b/tools/analyze/Makefile @@ -1,13 +1,6 @@ LEVEL = ../.. +TOOLNAME = analyze +USEDLIBS = opt asmparser bcreader vmcore asmwriter analysis opt support + include $(LEVEL)/Makefile.common -all:: analyze -clean :: - rm -f analyze - -LIBDEPS = ../../lib/Optimizations/Debug/libopt.a ../../lib/Analysis/Debug/libanalysis.a - -analyze : $(ObjectsG) Debug/.dir Depend/.dir $(LIBDEPS) - $(LinkG) -o $@ $(ObjectsG) -lopt -lasmparser \ - -lbcreader -lvmcore -lasmwriter -lanalysis \ - -lopt -lsupport diff --git a/tools/as/Makefile b/tools/as/Makefile index 74bfc6844f2..b1d71e05b04 100644 --- a/tools/as/Makefile +++ b/tools/as/Makefile @@ -1,10 +1,6 @@ LEVEL = ../.. + +TOOLNAME = as +USEDLIBS = asmparser bcwriter asmwriter analysis vmcore support + include $(LEVEL)/Makefile.common - -all:: as -clean:: - rm -f as - -as : $(ObjectsG) ../../lib/Assembly/Parser/Debug/libasmparser.a \ - ../../lib/VMCore/Debug/libvmcore.a - $(LinkG) -o as $(ObjectsG) -lasmparser -lbcwriter -lasmwriter -lanalysis -lvmcore -lsupport diff --git a/tools/dis/Makefile b/tools/dis/Makefile index 8ce3e2161c2..ef658118935 100644 --- a/tools/dis/Makefile +++ b/tools/dis/Makefile @@ -1,10 +1,7 @@ LEVEL = ../.. + +TOOLNAME = dis +USEDLIBS = bcreader asmwriter analysis vmcore support include $(LEVEL)/Makefile.common -all:: dis -clean :: - rm -f dis - -dis : $(ObjectsG) - $(LinkG) -o $@ $(ObjectsG) -lbcreader -lasmwriter -lanalysis -lvmcore -lsupport diff --git a/tools/llc/Makefile b/tools/llc/Makefile index ea6ac95e63c..e0cce9a97a6 100644 --- a/tools/llc/Makefile +++ b/tools/llc/Makefile @@ -1,12 +1,6 @@ LEVEL = ../.. +TOOLNAME = llc +USEDLIBS = sched select sparc target opt livevar bcreader vmcore asmwriter analysis support + include $(LEVEL)/Makefile.common -all:: llc -clean:: - rm -f llc - -llc : $(ObjectsG) $(LibsG) - $(LinkG) -o $@ $(ObjectsG) \ - -lsched -lselect -lsparc -ltarget \ - -lopt -llivevar -lbcreader -lbcwriter \ - -lvmcore -lasmwriter -lanalysis -lsupport diff --git a/tools/lli/Makefile b/tools/lli/Makefile index bf4483f5b4d..9cf483c479f 100644 --- a/tools/lli/Makefile +++ b/tools/lli/Makefile @@ -1,11 +1,6 @@ LEVEL = ../.. +TOOLNAME = lli +USEDLIBS = opt bcreader bcwriter vmcore asmwriter analysis support target + include $(LEVEL)/Makefile.common -all:: lli -clean:: - rm -f lli - -lli : $(ObjectsG) - $(LinkG) -o $@ $(ObjectsG) \ - -lopt -lbcreader -lbcwriter \ - -lvmcore -lasmwriter -lanalysis -lsupport -ltarget diff --git a/tools/llvm-as/Makefile b/tools/llvm-as/Makefile index 74bfc6844f2..b1d71e05b04 100644 --- a/tools/llvm-as/Makefile +++ b/tools/llvm-as/Makefile @@ -1,10 +1,6 @@ LEVEL = ../.. + +TOOLNAME = as +USEDLIBS = asmparser bcwriter asmwriter analysis vmcore support + include $(LEVEL)/Makefile.common - -all:: as -clean:: - rm -f as - -as : $(ObjectsG) ../../lib/Assembly/Parser/Debug/libasmparser.a \ - ../../lib/VMCore/Debug/libvmcore.a - $(LinkG) -o as $(ObjectsG) -lasmparser -lbcwriter -lasmwriter -lanalysis -lvmcore -lsupport diff --git a/tools/llvm-dis/Makefile b/tools/llvm-dis/Makefile index 8ce3e2161c2..ef658118935 100644 --- a/tools/llvm-dis/Makefile +++ b/tools/llvm-dis/Makefile @@ -1,10 +1,7 @@ LEVEL = ../.. + +TOOLNAME = dis +USEDLIBS = bcreader asmwriter analysis vmcore support include $(LEVEL)/Makefile.common -all:: dis -clean :: - rm -f dis - -dis : $(ObjectsG) - $(LinkG) -o $@ $(ObjectsG) -lbcreader -lasmwriter -lanalysis -lvmcore -lsupport diff --git a/tools/opt/Makefile b/tools/opt/Makefile index 658b2998ec8..d374f0a76d1 100644 --- a/tools/opt/Makefile +++ b/tools/opt/Makefile @@ -1,10 +1,6 @@ LEVEL = ../.. +TOOLNAME = opt +USEDLIBS = opt bcreader bcwriter asmwriter analysis vmcore support + include $(LEVEL)/Makefile.common -all:: opt -clean :: - rm -f opt - -opt : $(ObjectsG) ../../lib/Optimizations/Debug/libopt.a - $(LinkG) -o $@ $(ObjectsG) -lopt -lbcreader -lbcwriter \ - -lasmwriter -lanalysis -lvmcore -lsupport