From d23c146e84bc60e1b3e9be25ae15a5eda4c5d71b Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Tue, 31 May 2016 18:51:32 +0200 Subject: [PATCH] [mk] Make sure we're on the right hash after cloning maccore. (#108) This fixes the following problem: * xamarin-macios is cloned * xamarin mode is enabled * make world is executed * The maccore repo will be cloned immediately * make reset-versions will be executed, which will reset the maccore version. If this brings a new version of maccore, maccore dependencies might be out of date. * make all will be executed, which may fail because some dependencies are out of date. --- mk/xamarin.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/mk/xamarin.mk b/mk/xamarin.mk index 57bfd87551..bed41a7c5d 100644 --- a/mk/xamarin.mk +++ b/mk/xamarin.mk @@ -86,6 +86,7 @@ endef $(MACCORE_PATH): $(Q) git clone --recursive $(MACCORE_MODULE) $(MACCORE_PATH) + $(Q) $(MAKE) reset-maccore $(eval $(call CheckVersionTemplate,maccore,MACCORE)) -include $(MACCORE_PATH)/mk/versions.mk