X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Filasm%2FMakefile;h=43cee29c15b0e231810fcba9648787a453bb251e;hb=7a92fa4fbfdc4aa1e6cda11c1bf08677a4cd19fa;hp=7df9413c4e247975b6eb6e4e412f146b6e7e7f40;hpb=cccbf6a4b7152c24fafc319e77060a4723a8560e;p=mono.git diff --git a/mcs/ilasm/Makefile b/mcs/ilasm/Makefile index 7df9413c4e2..43cee29c15b 100644 --- a/mcs/ilasm/Makefile +++ b/mcs/ilasm/Makefile @@ -2,7 +2,7 @@ thisdir = ilasm SUBDIRS = include ../build/rules.make -PROGRAM = $(topdir)/class/lib/$(PROFILE)/ilasm.exe +PROGRAM = ilasm.exe BUILT_SOURCES = ILParser.cs LOCAL_MCS_FLAGS = /lib:../class/lib/$(PROFILE) /r:../class/lib/$(PROFILE)/PEAPI.dll /r:Mono.CompilerServices.SymbolWriter.dll /r:Mono.Security.dll @@ -16,14 +16,7 @@ EXTRA_DISTFILES = \ $(wildcard tests/*.il) ILParser.cs: parser/ILParser.jay $(topdir)/jay/skeleton.cs - $(topdir)/jay/jay -ct < $(topdir)/jay/skeleton.cs $< >$@ + $(topdir)/jay/jay -ct < $(topdir)/jay/skeleton.cs $(CURDIR)/$< >$@ include ../build/executable.make -ifeq (default, $(PROFILE)) -# Utility rule to make debugging somewhat easier. -all-local: ilasm.exe -ilasm.exe: $(PROGRAM) - cp -p $< $@ - test ! -f $<.mdb || cp -p $<.mdb $@.mdb -endif