diff --git a/Make.config b/Make.config
index 41676bd15aca..4602c9a36513 100644
--- a/Make.config
+++ b/Make.config
@@ -364,6 +364,8 @@ else
$(error "The variable XCODE_IS_STABLE is not set!")
endif
$(Q) printf "\t\t$(TRACKING_DOTNET_RUNTIME_SEPARATELY)\n" >> $@.tmp
+ $(Q) printf "\t\t$(CURRENT_BRANCH)\n" >> $@.tmp
+ $(Q) printf "\t\t$(CURRENT_HASH_LONG)\n" >> $@.tmp
$(Q) printf "\t\n" >> $@.tmp
$(Q) printf "\n" >> $@.tmp
$(Q) mv $@.tmp $@
diff --git a/tools/sharpie/Makefile b/tools/sharpie/Makefile
index 3784d1e97dcb..99ef2c5e587d 100644
--- a/tools/sharpie/Makefile
+++ b/tools/sharpie/Makefile
@@ -23,7 +23,7 @@ SHARPIE_BIND_TOOL_NUPKG=Sharpie.Bind.Tool/bin/Release/$(SHARPIE_BIND_TOOL_NUPKG_
pack: $(SHARPIE_BIND_TOOL_NUPKG)
$(SHARPIE_BIND_TOOL_NUPKG): $(Sharpie.Bind_dependencies)
- $(Q_BUILD) $(DOTNET) pack Sharpie.Bind.Tool/Sharpie.Bind.Tool.csproj "/p:Version=$(SHARPIE_VERSION)" $(DOTNET_PACK_VERBOSITY) -bl:$@.binlog
+ $(Q_BUILD) $(DOTNET) pack Sharpie.Bind.Tool/Sharpie.Bind.Tool.csproj "/p:Version=$(SHARPIE_VERSION)" "/p:CurrentBranch=$(CURRENT_BRANCH)" "/p:CurrentHash=$(CURRENT_HASH_LONG)" $(DOTNET_PACK_VERBOSITY) -bl:$@.binlog
all-local:: $(DOTNET_NUPKG_DIR)/$(SHARPIE_BIND_TOOL_NUPKG_NAME)
$(DOTNET_NUPKG_DIR)/$(SHARPIE_BIND_TOOL_NUPKG_NAME): $(SHARPIE_BIND_TOOL_NUPKG)
diff --git a/tools/sharpie/Sharpie.Bind.Tool/Sharpie.Bind.Tool.csproj b/tools/sharpie/Sharpie.Bind.Tool/Sharpie.Bind.Tool.csproj
index 5bd06cb564ff..c58024873200 100644
--- a/tools/sharpie/Sharpie.Bind.Tool/Sharpie.Bind.Tool.csproj
+++ b/tools/sharpie/Sharpie.Bind.Tool/Sharpie.Bind.Tool.csproj
@@ -21,8 +21,18 @@
true
major
+ https://github.com/dotnet/macios
+ $(CurrentBranch)
+ $(CurrentHash)
+
+ Microsoft
+ microsoft,dotnetframework
+ © Microsoft Corporation. All rights reserved.
README.md
LICENSE
+ Icon.png
+ https://github.com/dotnet/macios
+ true
@@ -34,6 +44,7 @@
+