INCLUDES = $(GLIB_CFLAGS) -I$(top_srcdir)
+if HOST_WIN32
+export HOST_CC
+endif
+
+if JIT_SUPPORTED
+runtime_lib=../mini/libmono-$(API_VER).la
+else
+runtime_lib=../interpreter/libmint.la
+endif
+
+if SUPPORT_BOEHM
bin_PROGRAMS = monodis
+endif
-monodis_SOURCES = \
- main.c \
+noinst_LIBRARIES = libmonodis.a
+
+libmonodis_a_SOURCES = \
+ get.c \
+ get.h \
+ dis-cil.c \
+ dis-cil.h \
util.c \
util.h
+monodis_SOURCES = \
+ dump.c \
+ dump.h \
+ main.c \
+ meta.h \
+ declsec.c \
+ declsec.h
+
monodis_LDADD = \
- ../metadata/libmetadata.a \
- $(GLIB_LIBS)
+ libmonodis.a \
+ $(runtime_lib) \
+ $(LLVM_LIBS) \
+ $(GLIB_LIBS) \
+ $(LIBICONV)
+
+if PLATFORM_DARWIN
+monodis_LDFLAGS=-framework CoreFoundation
+endif
+
+man_MANS = monodis.1
+
+EXTRA_DIST = $(man_MANS)