Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / tools / nuget-hash-extractor / Makefile
index 1d52b77c0cf11ca21ed8ab645b9f618491c92de6..4df4d768ff470719ccc2cc23dcc2cbc0a586c797 100644 (file)
@@ -4,10 +4,25 @@ SOURCES = \
 nuget-hash-extractor.exe: $(SOURCES)
         mcs /r:System.Xml.Linq  /r:System.IO.Compression -o:nuget-hash-extractor.exe $(SOURCES)
 
-download:
+.download_stamp_file: Makefile download.sh
        echo "Downloading all the nugets";      \
        ./download.sh
 
-run: nuget-hash-extractor.exe
-       mono nuget-hash-extractor.exe nugets
+download: .download_stamp_file
+
+run: download nuget-hash-extractor.exe exec-ver exec-asm exec-msbuild
+
+run-asm: download nuget-hash-extractor.exe exec-asm
+
+exec-asm:
+       mono nuget-hash-extractor.exe nugets asm
+
+exec-msbuild:
+       mono nuget-hash-extractor.exe nugets guids_for_msbuild
+
+run-ver: download nuget-hash-extractor.exe exec-ver
+
+exec-ver:
+       mono nuget-hash-extractor.exe nugets ver
+
 .PHONY: download run