Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreia Gaita <avidigal@novell.com>2010-04-09 00:06:16 +0400
committerAndreia Gaita <avidigal@novell.com>2010-04-09 00:06:16 +0400
commitc4695a800c5fa71609ab27b2bd443a00c414c054 (patch)
tree532e82c8298124f7ce8895c030f1489f0964f703 /runtime
parentd7d22b7442de18874f5a2bb03ef387d2adafe26d (diff)
* configure.in: Add an extra "only" option to --with-moonlight. This
will configure mono to only build moonlight-specific stuff and nothing else. --with-moonlight=yes now just adds the moon profile to the build * Makefile.am: Add moonlight-specific rules that only build what moon needs. These are called directly from moon, to do fast moon+mono+mcs builds * runtime/Makefile.am: Change the build rules to have a moonlight-only build configuration, as well as a normal build that optionally includes it svn path=/trunk/mono/; revision=155093
Diffstat (limited to 'runtime')
-rw-r--r--runtime/Makefile.am9
1 files changed, 8 insertions, 1 deletions
diff --git a/runtime/Makefile.am b/runtime/Makefile.am
index f5162b6f6b8..24f9210dd84 100644
--- a/runtime/Makefile.am
+++ b/runtime/Makefile.am
@@ -24,12 +24,17 @@ $(symlinks):
SUPPORT_FILES = $(symlinks) mono-wrapper etc/mono/config
-if MOONLIGHT
+if ONLY_MOONLIGHT
build_profiles = moonlight_raw
test_profiles = moonlight_raw
else
+
build_profiles = net_2_0 net_3_5
test_profiles = $(build_profiles)
+
+if MOONLIGHT
+build_profiles += moonlight_raw
+test_profiles += moonlight_raw
endif
if INSTALL_4_0
@@ -41,6 +46,8 @@ if INSTALL_MONOTOUCH
build_profiles += monotouch
endif
+endif
+
if BUILD_MCS
# The write check is to foil 'make distcheck'