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:
authorAlan McGovern <alan.mcgovern@gmail.com>2011-04-26 16:38:51 +0400
committerAlan McGovern <alan.mcgovern@gmail.com>2011-04-26 19:43:01 +0400
commitb07a2f64bb5d950735879d5b135421b230c868af (patch)
tree932e7397f6e30f54f9b47039db81be0c11038d37 /runtime
parentb48b443f6c4585fa6073e475eb24b101540692c0 (diff)
[moonlight] Build mcs.exe as part of the moonlight build
Neither moonlight itself or moonlight applications can be built with an mcs.exe older than 2.12. As such, to allow users of the moonlight SDK to build moonlight applications without having a system mono from git we need to build the compiler ourselves. This will be bundled in the SDK. We also use it to build all our managed libs as part of the regular moonlight build.
Diffstat (limited to 'runtime')
-rw-r--r--runtime/Makefile.am6
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/Makefile.am b/runtime/Makefile.am
index dde00adef64..96ace9516b7 100644
--- a/runtime/Makefile.am
+++ b/runtime/Makefile.am
@@ -33,7 +33,7 @@ moon-do-basic-clean:
endif
if ONLY_MOONLIGHT
-build_profiles = moonlight_raw
+build_profiles = build moonlight_raw
test_profiles = moonlight_raw
else
@@ -45,10 +45,10 @@ build_profiles += moonlight_raw
test_profiles += moonlight_raw
moon-do-moonlight-raw: Makefile $(SUPPORT_FILES)
- cd $(mcs_topdir) && $(MAKE) NO_DIR_CHECK=1 PROFILES='moonlight_raw' CC='$(CC)' all-profiles
+ cd $(mcs_topdir) && $(MAKE) NO_DIR_CHECK=1 PROFILES='build moonlight_raw' CC='$(CC)' all-profiles
moon-do-moonlight-raw-clean:
- cd $(mcs_topdir) && $(MAKE) NO_DIR_CHECK=1 PROFILES='moonlight_raw' CC='$(CC)' clean-profiles
+ cd $(mcs_topdir) && $(MAKE) NO_DIR_CHECK=1 PROFILES='build moonlight_raw' CC='$(CC)' clean-profiles
moon-do-build: moon-do-moonlight-raw moon-do-basic
moon-do-clean: moon-do-moonlight-raw-clean moon-do-basic-clean