2004-09-14 Martin Baulig <martin@ximian.com>
[mono.git] / mcs / ilasm / Makefile
index bcba2ba9835a1f4eb000c7e9d43be4166f178f55..6277fce37507b20bc3d935a49507e2b50f2e77fc 100644 (file)
@@ -3,8 +3,8 @@ SUBDIRS =
 include ../build/rules.make
 
 PROGRAM = ilasm.exe
-BUILT_SOURCES = parser/ILParser.cs
-LOCAL_MCS_FLAGS = /r:PEAPI.dll
+BUILT_SOURCES = ILParser.cs
+LOCAL_MCS_FLAGS = /lib:../class/lib/default /r:PEAPI.dll /r:Mono.CompilerServices.SymbolWriter.dll
 
 CLEAN_FILES = parser/y.output
 
@@ -15,7 +15,7 @@ EXTRA_DISTFILES = \
        tests/ChangeLog         \
        $(wildcard tests/*.il)
 
-parser/ILParser.cs: parser/ILParser.jay $(topdir)/jay/skeleton.cs
+ILParser.cs: parser/ILParser.jay $(topdir)/jay/skeleton.cs
        $(topdir)/jay/jay -ct < $(topdir)/jay/skeleton.cs $< >$@
 
 include ../build/executable.make