lib_LIBRARIES = libmetadata.a
-#assembliesdir = $(libdir)/$(VERSION)/assemblies
+#
+# Keep in sync with mono/runtime/Makefile.am
+#
assembliesdir = $(libdir)
-INCLUDES = $(GLIB_CFLAGS) -I$(top_srcdir) \
- -DMONO_ASSEMBLIES=\""$(assembliesdir)"\"
+INCLUDES = $(GLIB_CFLAGS) $(GMODULE_CFLAGS) -I$(top_srcdir) \
+ -DMONO_ASSEMBLIES=\""$(assembliesdir)"\" \
+ -I$(top_srcdir)/libffi/include
+
libmetadata_a_SOURCES = \
assembly.c \
image.c \
metadata.c \
- rawbuffer.c
+ private.h \
+ rawbuffer.c \
+ loader.c \
+ class.c \
+ object.c \
+ icall.c
libmetadataincludedir = $(includedir)/mono/metadata
image.h \
metadata.h \
rawbuffer.h \
+ row-indexes.h \
tabledefs.h \
- tokentype.h
+ tokentype.h \
+ loader.h \
+ class.h \
+ object.h
pedump_SOURCES = \
pedump.c $(libmetadata_a_SOURCES)
-pedump_LDADD = $(GLIB_LIBS)
+pedump_LDADD = $(GLIB_LIBS) $(GMODULE_LIBS)
+