Revert some changes which don't have proper dependencies.
[mono-project.git] / mono / dis / Makefile.am
blobd463f85387f6a017fe35598a21d202605bda49ca
1 include $(top_srcdir)/mk/common.mk
3 AM_CPPFLAGS = $(GLIB_CFLAGS) -I$(top_srcdir)
5 if HOST_WIN32
6 export HOST_CC
7 endif
9 glib_libs = $(top_builddir)/mono/eglib/libeglib.la
11 if SUPPORT_SGEN
12 metadata_lib=$(top_builddir)/mono/metadata/libmonoruntimesgen.la
13 gc_lib=$(top_builddir)/mono/sgen/libmonosgen.la
14 else
15 metadata_lib=$(top_builddir)/mono/metadata/libmonoruntime.la
16 gc_lib=$(LIBGC_STATIC_LIBS)
17 endif
19 runtime_lib=    \
20         $(metadata_lib) \
21         $(gc_lib)       \
22         $(top_builddir)/mono/utils/libmonoutils.la \
23         $(glib_libs)
25 noinst_LIBRARIES = libmonodis.a
27 if DISABLE_EXECUTABLES
28 bin_PROGRAMS =
29 else
30 if DISABLE_LIBRARIES
31 bin_PROGRAMS =
32 else
33 bin_PROGRAMS = monodis
34 noinst_LIBRARIES += libmonodismain.a
35 endif
36 endif
38 CFLAGS := $(filter-out @CXX_REMOVE_CFLAGS@, @CFLAGS@)
39 libmonodis_a_CFLAGS = $(CFLAGS) @CXX_ADD_CFLAGS@
40 libmonodismain_a_CFLAGS = $(CFLAGS) @CXX_ADD_CFLAGS@
42 libmonodis_a_SOURCES =  \
43         get.c           \
44         get.h           \
45         dis-cil.c       \
46         dis-cil.h       \
47         util.c          \
48         util.h
50 libmonodismain_a_SOURCES =      \
51         dump.c          \
52         dump.h          \
53         main.c          \
54         meta.h          \
55         declsec.c       \
56         declsec.h
58 monodis_SOURCES =
60 monodis_LDADD =                         \
61         libmonodismain_a-dump.$(OBJEXT) \
62         libmonodismain_a-main.$(OBJEXT) \
63         libmonodismain_a-declsec.$(OBJEXT) \
64         libmonodis.a                    \
65         $(runtime_lib)                  \
66         $(LLVM_LIBS)                    \
67         $(LLVM_LDFLAGS)                 \
68         $(glib_libs)
70 if HOST_DARWIN
71 monodis_LDFLAGS=-framework CoreFoundation -framework Foundation
72 endif
74 man_MANS = monodis.1
76 EXTRA_DIST = $(man_MANS)