Tue May 27 12:18:44 CEST 2003 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / interpreter / Makefile.am
index e853bb2b26bbbc2ebbf3632c139d33ca74744bd1..efd6e15c006c8b6cfbc9826003310c2c67c88351 100644 (file)
@@ -1,12 +1,33 @@
-INCLUDES = $(GLIB_CFLAGS) -I$(top_srcdir)
+INCLUDES =                             \
+       -I$(top_srcdir)                 \
+       $(GMODULE_CFLAGS)               \
+       $(GLIB_CFLAGS)                  
 
-bin_PROGRAMS = mono-vm
+if PLATFORM_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
 
-mono_vm_SOURCES =      \
-       interp.c        \
-       interp.h
+bin_PROGRAMS = mint
 
-mono_vm_LDADD =        \
-       ../metadata/libmetadata.a       \
-       $(GLIB_LIBS)
+mint_SOURCES =         \
+       hacks.h         \
+       interp.h        \
+       interp.c        
 
+mint_LDADD =                           \
+       ../arch/libmonoarch.la          \
+       ../metadata/libmonoruntime.la   \
+       ../metadata/libmetadata.la      \
+       ../io-layer/libwapi.la          \
+       ../utils/libmonoutils.la        \
+       ../os/libmonoos.la              \
+       $(GLIB_LIBS)                    \
+       $(GMODULE_LIBS)                 \
+       -lm
+
+man_MANS = mint.1
+
+EXTRA_DIST = $(man_MANS)