$(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
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: tmpinst-dir $(tmpinst)/bin/mbas
- tmpinst=`cd $(tmpinst) && pwd` ; \
- PATH=$$tmpinst/bin:$$PATH ; export PATH ; \
- cd $(mcs_topdir) && $(MAKE) test-compiler
+mcs-do-compiler-tests:
+ cd $(mcs_topdir) && $(MAKE) compiler-tests
populate-runtime-subdir:
test -n '$(populate_profiles)'
cd $(mcs_topdir) && \
$(MAKE) PROGRAM_INSTALL_DIR=$$srcdir/runtime PROFILE=$$2 LIBRARY_INSTALL_DIR=$$srcdir/runtime/$$3 prefix=$$tmpinst/prefix install ) || exit 1 ; \
done
- find $(tmpinst)/prefix -type f -path '*/jay*' -exec rm -f '{}' ';'
+ find $(tmpinst)/prefix -type f -name '*jay*' -exec rm -f '{}' ';'
+ for i in `find $(tmpinst)/prefix -type d -name '*jay*' -print`; do rm -f $$i/*; done
test -z "`find $(tmpinst)/prefix -type f -print`"
rm -rf $(tmpinst)/prefix