* Makefile.am: create a convenience library for moon to link with
authorAndreia Gaita <avidigal@novell.com>
Wed, 7 Apr 2010 16:42:13 +0000 (16:42 -0000)
committerAndreia Gaita <avidigal@novell.com>
Wed, 7 Apr 2010 16:42:13 +0000 (16:42 -0000)
svn path=/trunk/mono/; revision=154976

mono/mini/ChangeLog
mono/mini/Makefile.am

index be1c6aae6c06cf6fb10f577706ebf03656e85813..3cc5bcaeb0eb61ead0e4ee313125441675e25025 100755 (executable)
@@ -1,5 +1,8 @@
+2010-04-07 Andreia Gaita  <avidigal@novell.com>
 
-Wed Apr 7 11:28:42 CEST 2010 Paolo Molaro <lupus@ximian.com>
+       * Makefile.am: create a convenience library for moon to link with
+
+2010-04-07 Paolo Molaro <lupus@ximian.com>
 
        * method-to-ir.c: optimize array accesses from generic interfaces.
 
index 093077b1f5674079af14af1524c2836876d763e0..edb97fa8171a95473e07a05fdfbef46e1d0ab9dc 100644 (file)
@@ -78,6 +78,11 @@ noinst_PROGRAMS = genmdesc
 
 lib_LTLIBRARIES = libmono-2.0.la
 noinst_LTLIBRARIES = libmono-static.la
+
+if MOONLIGHT
+noinst_LTLIBRARIES += libmono-moon.la
+endif
+
 endif
 
 mono_SOURCES = \
@@ -425,6 +430,10 @@ endif
 
 libmono_2_0_la_SOURCES = $(common_sources) $(llvm_sources) $(arch_sources) $(os_sources)
 
+if MOONLIGHT
+libmono_moon_la_SOURCES = $(libmono_2_0_la_SOURCES)
+endif
+
 libmono_static_la_SOURCES = $(libmono_2_0_la_SOURCES)
 nodist_libmono_static_la_SOURCES = $(nodist_libmono_la_SOURCES)
 libmono_static_la_LDFLAGS = -static
@@ -439,6 +448,10 @@ libmonoinclude_HEADERS = jit.h
 libmono_2_0_la_LIBADD = \
        $(libs) $(LIBMONO_DTRACE_OBJECT)
 
+if MOONLIGHT
+libmono_moon_la_LIBADD = $(libmono_2_0_la_LIBADD)
+endif
+
 basic-simd.exe: basic-simd.cs
        $(MCS) -out:$@ $< -r:TestDriver.dll -r:Mono.Simd.dll