2010-07-19 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mono / interpreter / Makefile.am
index 3c8a9d17aa6f8417ee7f0f64780bf7603aa95b79..dc29d1530d6361c99d2bd45e1c570a52d43c572e 100644 (file)
@@ -1,20 +1,23 @@
 INCLUDES =                             \
        -I$(top_srcdir)                 \
        $(LIBGC_CFLAGS)                 \
-       $(GMODULE_CFLAGS)               \
        $(GLIB_CFLAGS)
 
-if PLATFORM_WIN32
+if HOST_WIN32
 export HOST_CC
 # The mingw math.h has "extern inline" functions that dont appear in libs, so
 # optimisation is required to actually inline them
 AM_CFLAGS = -O
 endif
 
+if INTERP_SUPPORTED
 bin_PROGRAMS = mint
 
 lib_LTLIBRARIES = libmint.la
 
+man_MANS = mint.1
+endif
+
 mint_SOURCES =         \
        main.c
 
@@ -30,7 +33,7 @@ libmint_la_SOURCES =  \
        mintops.c       \
        transform.c
 
-libmintincludedir = $(includedir)/mono/interpreter
+libmintincludedir = $(includedir)/mono-$(API_VER)/mono/interpreter
 
 libmintinclude_HEADERS =       \
        embed.h
@@ -45,16 +48,11 @@ endif
 libmint_la_LIBADD =                            \
        ../arch/libmonoarch.la          \
        ../metadata/libmonoruntime.la   \
-       ../metadata/libmetadata.la      \
        ../io-layer/libwapi.la          \
        ../utils/libmonoutils.la        \
-       ../os/libmonoos.la              \
        $(libgc_libs)                   \
        $(GLIB_LIBS)                    \
-       $(GMODULE_LIBS)                 \
        $(ICU_LIBS)                     \
        -lm
 
-man_MANS = mint.1
-
 EXTRA_DIST = $(man_MANS)