about summary refs log tree commit diff
path: root/mkdeps
diff options
context:
space:
mode:
Diffstat (limited to 'mkdeps')
-rwxr-xr-xmkdeps11
1 files changed, 11 insertions, 0 deletions
diff --git a/mkdeps b/mkdeps
new file mode 100755
index 0000000..b577e03
--- /dev/null
+++ b/mkdeps
@@ -0,0 +1,11 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i "bash -x" -p bash nuget-to-nix
+find . | grep -E '(bin|obj)$' | while read d; do rm -rf $d & done
+wait
+
+MSBUILDLIVELOGGER=false dotnet restore --packages=packages -v n --ucr
+nuget-to-nix packages | tee deps.nix
+du -sh packages
+rm -rf packages
+nix flake update
+git add deps.nix flake.lock