From b304ec5e0e694ef7098e0fc3eba9dbc0162f4568 Mon Sep 17 00:00:00 2001 From: Marek Safar Date: Mon, 8 Dec 2014 19:54:30 +0100 Subject: [PATCH] gmcs script is no longer installed. The intention is to make build failures easy to spot instead of silently upgrading target framework from 2 to 4 and then fail down the road on e.g type ambiguity caused by new 4.0 framework types or methods --- mono-core.spec.in | 1 - runtime/Makefile.am | 8 +------- scripts/Makefile.am | 6 ------ 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/mono-core.spec.in b/mono-core.spec.in index 90d0b5812195..04c4e326ebf2 100644 --- a/mono-core.spec.in +++ b/mono-core.spec.in @@ -179,7 +179,6 @@ rm -rf %buildroot %_bindir/dmcs %_bindir/gacutil %_bindir/gacutil2 -%_bindir/gmcs %_bindir/ikdasm %_bindir/mcs %_bindir/mono diff --git a/runtime/Makefile.am b/runtime/Makefile.am index 45740ef16b37..6c57fe73214f 100644 --- a/runtime/Makefile.am +++ b/runtime/Makefile.am @@ -87,7 +87,7 @@ clean-local: endif BUILD_MCS -TEST_SUPPORT_FILES = $(tmpinst)/bin/mono $(tmpinst)/bin/ilasm $(tmpinst)/bin/mcs $(tmpinst)/bin/gmcs $(tmpinst)/bin/dmcs $(tmpinst)/bin/al2 $(tmpinst)/bin/al +TEST_SUPPORT_FILES = $(tmpinst)/bin/mono $(tmpinst)/bin/ilasm $(tmpinst)/bin/mcs $(tmpinst)/bin/dmcs $(tmpinst)/bin/al2 $(tmpinst)/bin/al mcs-do-test-profiles: cd $(mcs_topdir) && $(MAKE) NO_DIR_CHECK=1 PROFILES='$(test_profiles)' test-profiles @@ -167,12 +167,6 @@ $(tmpinst)/bin/mcs: $(tmpinst)/bin/mono Makefile echo 'exec "'"$$r/$(tmpinst)/bin/mono"'" "'"$$m/class/lib/build/mcs.exe"'" "$$@"' >> $@ ; \ chmod +x $@ -$(tmpinst)/bin/gmcs: $(tmpinst)/bin/mono Makefile - echo '#! /bin/sh' > $@ ; \ - r=`pwd`; m=`cd $(mcs_topdir) && pwd`; \ - echo 'exec "'"$$r/$(tmpinst)/bin/mono"'" "'"$$m/class/lib/build/mcs.exe -sdk:2"'" "$$@"' >> $@ ; \ - chmod +x $@ - $(tmpinst)/bin/dmcs: $(tmpinst)/bin/mono Makefile echo '#! /bin/sh' > $@ ; \ r=`pwd`; m=`cd $(mcs_topdir) && pwd`; \ diff --git a/scripts/Makefile.am b/scripts/Makefile.am index 6862045d240c..90ee65b7234e 100644 --- a/scripts/Makefile.am +++ b/scripts/Makefile.am @@ -36,7 +36,6 @@ bin_SCRIPTS = \ mono-test-install \ peverify \ mcs \ - gmcs \ mono-heapviz \ $(scripts_mono_configuration_crypto) @@ -154,7 +153,6 @@ EXTRA_DIST = \ xbuild.in \ update_submodules \ mcs.in \ - gmcs.in \ dmcs.in \ mono-test-install \ mono-heapviz \ @@ -203,10 +201,6 @@ mcs: mcs.in Makefile $(REWRITE_COMMON) $(srcdir)/mcs.in > $@.tmp mv -f $@.tmp $@ -gmcs: gmcs.in Makefile - $(REWRITE_COMMON) $(srcdir)/gmcs.in > $@.tmp - mv -f $@.tmp $@ - dmcs: dmcs.in Makefile $(REWRITE_COMMON) $(srcdir)/dmcs.in > $@.tmp mv -f $@.tmp $@