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:
authorRaja R Harinath <harinath@hurrynot.org>2004-09-14 12:35:04 +0400
committerRaja R Harinath <harinath@hurrynot.org>2004-09-14 12:35:04 +0400
commit73c7407fb6fc72b889e9bef56c9c08f21f70367f (patch)
treef09975fbc0554b7fa95c3b1cde4daf581628a62b
parentffac59b268ca4d9a7d38eb3ff8b5abac270ca9e7 (diff)
* Makefile.am (mcs-do-full-build): Pass NO_SIGN_ASSEMBLIES=yes to
reduce the number of passes. We will get the assemblies signed in the 'populate-runtime-subdir' phase. (mcs-do-run-test-profiles): Rename from mcs-do-run-tests. Use 'test-profiles' to test all profiles. (mcs-do-compiler-tests): Use 'compiler-tests' target in mcs/. (bootstrap-check): Update. * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)): Simplify. svn path=/trunk/mono/; revision=33859
-rw-r--r--ChangeLog12
-rw-r--r--Makefile.am14
-rw-r--r--runtime/Makefile.am64
3 files changed, 29 insertions, 61 deletions
diff --git a/ChangeLog b/ChangeLog
index e9958f80bb7..fa74361b7fc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2004-09-14 Raja R Harinath <rharinath@novell.com>
+
+ * Makefile.am (mcs-do-full-build): Pass NO_SIGN_ASSEMBLIES=yes to
+ reduce the number of passes. We will get the assemblies signed in
+ the 'populate-runtime-subdir' phase.
+ (mcs-do-run-test-profiles): Rename from mcs-do-run-tests. Use
+ 'test-profiles' to test all profiles.
+ (mcs-do-compiler-tests): Use 'compiler-tests' target in mcs/.
+ (bootstrap-check): Update.
+ * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)):
+ Simplify.
+
2004-09-10 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (populate-runtime-subdir): Avoid -path argument to find
diff --git a/Makefile.am b/Makefile.am
index da482b27e7b..e1e2a280915 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -79,7 +79,7 @@ fasterstrap: tmpinst-mcs-full-build
$(MAKE)
bootstrap-clean: clean mcs-do-clean-profiles
-bootstrap-check: check mcs-do-run-test
+bootstrap-check: check mcs-do-run-test-profiles
# building with monolite
@@ -137,18 +137,20 @@ mcs-do-short-build:
mcs-do-full-build:
tmpinst=`cd $(tmpinst) && pwd` ; \
PATH=$$tmpinst/bin:$$PATH ; export PATH ; \
- cd $(mcs_topdir) && $(MAKE) all-profiles
+ cd $(mcs_topdir) && $(MAKE) NO_SIGN_ASSEMBLY=yes all-profiles
mcs-do-clean-profiles:
cd $(mcs_topdir) && $(MAKE) clean-profiles
-mcs-do-run-test: tmpinst-dir $(tmpinst)/bin/mbas
+mcs-do-run-test-profiles: tmpinst-dir $(tmpinst)/bin/mbas
tmpinst=`cd $(tmpinst) && pwd` ; \
PATH=$$tmpinst/bin:$$PATH ; export PATH ; \
- cd $(mcs_topdir) && $(MAKE) PROFILE=default run-test
+ cd $(mcs_topdir) && $(MAKE) run-test-profiles
-mcs-do-compiler-tests:
- cd $(mcs_topdir) && $(MAKE) test-compiler
+mcs-do-compiler-tests: tmpinst-dir $(tmpinst)/bin/mbas
+ tmpinst=`cd $(tmpinst) && pwd` ; \
+ PATH=$$tmpinst/bin:$$PATH ; export PATH ; \
+ cd $(mcs_topdir) && $(MAKE) compiler-tests
populate-runtime-subdir:
test -n '$(populate_profiles)'
diff --git a/runtime/Makefile.am b/runtime/Makefile.am
index 2788e701516..09c89564fb0 100644
--- a/runtime/Makefile.am
+++ b/runtime/Makefile.am
@@ -83,61 +83,15 @@ monotwodir = $(libdir)/mono/2.0/
endif
$(monoone_DATA) $(monotwo_DATA) $(monobins_DATA):
- @case "$@" in \
- mcs.exe) d=mcs ;; \
- mcs.exe.mdb) d=mcs ;; \
- mcs.exe.config) d=mcs ;; \
- mbas.exe) d=mbas ;; \
- mbas.exe.mdb) d=mbas ;; \
- monoresgen.exe) d=monoresgen ;; \
- monoresgen.exe.mdb) d=monoresgen ;; \
- ilasm.exe) d=ilasm ;; \
- ilasm.exe.mdb) d=ilasm ;; \
- cilc.exe) d=tools/cilc ;; \
- cilc.exe.mdb) d=tools/cilc ;; \
- xsd.exe) d=tools/mono-xsd ;; \
- xsd.exe.mdb) d=tools/mono-xsd ;; \
- wsdl.exe) d=tools/wsdl ;; \
- wsdl.exe.mdb) d=tools/wsdl ;; \
- genxs.exe) d=tools/genxs ;; \
- genxs.exe.mdb) d=tools/genxs ;; \
- al.exe) d=tools/al ;; \
- al.exe.mdb) d=tools/al ;; \
- disco.exe) d=tools/disco ;; \
- disco.exe.mdb) d=tools/disco ;; \
- soapsuds.exe) d=tools/soapsuds ;; \
- soapsuds.exe.mdb) d=tools/soapsuds ;; \
- sqlsharp.exe) d=tools/SqlSharp ;; \
- sqlsharp.exe.mdb) d=tools/SqlSharp ;; \
- chktrust.exe) d=tools/security ;; \
- chktrust.exe.mdb) d=tools/security ;; \
- signcode.exe) d=tools/security ;; \
- signcode.exe.mdb) d=tools/security ;; \
- MakeCert.exe) d=tools/security ;; \
- MakeCert.exe.mdb) d=tools/security ;; \
- cert2spc.exe) d=tools/security ;; \
- cert2spc.exe.mdb) d=tools/security ;; \
- certmgr.exe) d=tools/security ;; \
- certmgr.exe.mdb) d=tools/security ;; \
- secutil.exe) d=tools/security ;; \
- secutil.exe.mdb) d=tools/security ;; \
- setreg.exe) d=tools/security ;; \
- setreg.exe.mdb) d=tools/security ;; \
- sn.exe) d=tools/security ;; \
- sn.exe.mdb) d=tools/security ;; \
- monop.exe) d=tools/monop ;; \
- monop.exe.mdb) d=tools/monop ;; \
- mono-find-provides.exe) d=tools/mono-rpm-helpers/mono-find-provides ;; \
- mono-find.mdb-provides.exe) d=tools/mono-rpm-helpers/mono-find-provides ;; \
- mono-find-requires.exe) d=tools/mono-rpm-helpers/mono-find-requires ;; \
- mono-find.mdb-requires.exe) d=tools/mono-rpm-helpers/mono-find-requires ;; \
- browsercaps-updater.exe) d=tools/browsercaps-updater ;; \
- browsercaps-updater.mdb.exe) d=tools/browsercaps-updater ;; \
- gacutil.exe) d=tools/gacutil ;; \
- gacutil.exe.mdb) d=tools/gacutil ;; \
- gmcs.exe) d=gmcs ;; \
- gmcs.exe.mdb) d=gmcs ;; \
- gmcs.exe.config) d=gmcs ;; \
+ @name=`echo "$@" | sed 's,\.exe.*$$,,'`; \
+ case $$name in \
+ mcs | mbas | monoresgen | gmcs | ilasm) d=$$name ;; \
+ cilc | genxs | al | disco | soapsuds | monop | browsercaps-updater | gacutil) d=tools/$$name ;; \
+ chktrust | signcode | MakeCert | cert2spc | certmgr | secutil | setreg | sn) d=tools/security ;; \
+ mono-find-provides | mono-find-requires) d=tools/mono-rpm-helpers/$$name ;; \
+ xsd) d=tools/mono-xsd ;; \
+ wsdl*) d=tools/wsdl ;; \
+ sqlsharp) d=tools/SqlSharp ;; \
esac; \
echo "test -f $(top_srcdir)/../mcs/$$d/$@" ; \
test -f $(top_srcdir)/../mcs/$$d/$@ || exit 1 ; \