3 # Use -m here. This will use / as directory separator (C:/WINNT).
4 # The files that use MONO_ASSEMBLIES and/or MONO_CFG_DIR replace the
5 # / by \ if running under WIN32.
6 assembliesdir = `cygpath -m "${libdir}"`
7 confdir = `cygpath -m "${sysconfdir}"`
8 # The mingw math.h has "extern inline" functions that dont appear in libs, so
9 # optimisation is required to actually inline them
12 assembliesdir = $(libdir)
13 confdir = $(sysconfdir)
16 bin_PROGRAMS = monosn pedump
18 noinst_LTLIBRARIES = libmetadata.la libmonoruntime.la
21 INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CFLAGS) $(GLIB_CFLAGS) $(GMODULE_CFLAGS) \
22 -DMONO_ASSEMBLIES=\"$(assembliesdir)\" -DMONO_CFG_DIR=\"$(confdir)\"
24 libmonoruntime_la_SOURCES = \
47 debug-mono-symfile.h \
48 debug-mono-symfile.c \
51 mono-debug-debugger.h \
52 mono-debug-debugger.c \
66 libmetadata_la_SOURCES = \
83 libmetadataincludedir = $(includedir)/mono/metadata
84 libmonoruntimeincludedir = $(includedir)/mono/metadata
86 libmonoruntimeinclude_HEADERS = \
89 mono-debug-debugger.h \
90 debug-mono-symfile.h \
97 libmetadatainclude_HEADERS = \
124 pedump_LDADD = libmetadata.la ../io-layer/libwapi.la ../utils/libmonoutils.la \
125 $(LIBGC_LIBS) $(GLIB_LIBS) $(GMODULE_LIBS) -lm
129 ../metadata/libmetadata.la \
130 ../io-layer/libwapi.la \
131 ../utils/libmonoutils.la \