# Copyright (C) 2015 The Perl Foundation

#.NOTPARALLEL:

$(SPECTEST_DATA):
	@echo(+++ Preparing the roast)@
	$(NOECHO)$(MONITOR) --what='+++ Roast checkout' git clone @roast_pull_url@ @nfp(t/spec)@
	$(NOECHO)-cd @nfp(t/spec/)@ && git config remote.origin.pushurl @roast_push_url@

spectest_update: $(SPECTEST_DATA) all
	@echo(+++ Updating the roast)@
	$(NOECHO)-cd @nfp(t/spec)@ && $(MONITOR) --what='+++ Roast update' git pull --ff-only

@nfp(t/localtest.data)@:
	$(TEST_F) $@

realclean: clean
	$(RM_F) Makefile config.status MANIFEST
	$(RM_RF) @nfpl(lib/.precomp/ t/04-nativecall/.precomp/ gen/build_rakudo_home/)@

distclean: realclean

# vim: ft=make noexpandtab ts=4 sw=4
