From 13d54be4915fe8d71a9baf9eced13699a79fa5ce Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sun, 3 Mar 2024 14:09:44 +0800 Subject: [PATCH] dotnet_dependencies.py --- scripts/dotnet_dependencies.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 scripts/dotnet_dependencies.py diff --git a/scripts/dotnet_dependencies.py b/scripts/dotnet_dependencies.py new file mode 100755 index 000000000..6b420ce91 --- /dev/null +++ b/scripts/dotnet_dependencies.py @@ -0,0 +1,32 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +""" +This script extracts +""" +__author__ = "Anton Bolshakov" + +import sys +import os + +import glob +import shutil + + +path_packages = os.path.expanduser("~/.nuget/packages") + +def main(argv): + + if not os.path.isdir(path_packages): + sys.exit("nuget directory (%s) not found" % packages) + + for dir_name in os.listdir(path_packages): + path_version = os.path.join(path_packages, dir_name) + if os.path.isdir(path_version): + for dir_version in os.listdir(path_version): + print("%s@%s" % (dir_name, dir_version)) + + return 0 + +if __name__ == "__main__": + sys.exit(main(sys.argv))