Integrate nunit tests with GH build bot
[mono.git] / mono / interpreter / Makefile.am
1 INCLUDES =                              \
2         -I$(top_srcdir)                 \
3         $(LIBGC_CFLAGS)                 \
4         $(GLIB_CFLAGS)
5
6 if PLATFORM_WIN32
7 export HOST_CC
8 # The mingw math.h has "extern inline" functions that dont appear in libs, so
9 # optimisation is required to actually inline them
10 AM_CFLAGS = -O
11 endif
12
13 if INTERP_SUPPORTED
14 bin_PROGRAMS = mint
15
16 lib_LTLIBRARIES = libmint.la
17 endif
18
19 mint_SOURCES =          \
20         main.c
21
22 mint_LDADD =            \
23         libmint.la
24
25 libmint_la_SOURCES =    \
26         hacks.h         \
27         interp.h        \
28         interp.c        \
29         mintops.h       \
30         mintops.def     \
31         mintops.c       \
32         transform.c
33
34 libmintincludedir = $(includedir)/mono-$(API_VER)/mono/interpreter
35
36 libmintinclude_HEADERS =        \
37         embed.h
38
39 # This is needed for automake dependency generation
40 if INCLUDED_LIBGC
41 libgc_libs=../../libgc/libmonogc.la
42 else
43 libgc_libs=$(LIBGC_LIBS)
44 endif
45
46 libmint_la_LIBADD =                             \
47         ../arch/libmonoarch.la          \
48         ../metadata/libmonoruntime.la   \
49         ../io-layer/libwapi.la          \
50         ../utils/libmonoutils.la        \
51         $(libgc_libs)                   \
52         $(GLIB_LIBS)                    \
53         $(ICU_LIBS)                     \
54         -lm
55
56 man_MANS = mint.1
57
58 EXTRA_DIST = $(man_MANS)