diff --git a/d/dotNET-Core-Runtime/dotNET-Core-Runtime-3.1.1.eb b/d/dotNET-Core-Runtime/dotNET-Core-Runtime-3.1.1.eb new file mode 100644 index 00000000..b2176b5d --- /dev/null +++ b/d/dotNET-Core-Runtime/dotNET-Core-Runtime-3.1.1.eb @@ -0,0 +1,28 @@ +easyblock = 'Tarball' + +# note: only works on recent OSs, required local_sufficiently recent glibc (2.14 +# or newer) +name = 'dotNET-Core-Runtime' +version = '3.1.1' + +homepage = 'https://www.microsoft.com/net/' +description = """.NET is a free, cross-platform, open source developer platform for building many different types + of applications.""" + +toolchain = SYSTEM + +source_urls = ['https://download.visualstudio.microsoft.com/download/pr/e060c2eb-1476-4d70-857c-24f5eead2070/ff0e007b7373c04f754b3818ffdb2134/'] +sources = ['dotnet-runtime-%(version)s-linux-x64.tar.gz'] + +dependencies = [ + ('libunwind', '1.2'), +] + +sanity_check_paths = { + 'files': ['dotnet'], + 'dirs': ['shared/Microsoft.NETCore.App/%(version)s'], +} + +modextrapaths = {'PATH': ['']} + +moduleclass = 'lang' diff --git a/d/dotNET-Core-SDK/dotNET-Core-SDK-3.1.101.eb b/d/dotNET-Core-SDK/dotNET-Core-SDK-3.1.101.eb new file mode 100644 index 00000000..73fd22fc --- /dev/null +++ b/d/dotNET-Core-SDK/dotNET-Core-SDK-3.1.101.eb @@ -0,0 +1,26 @@ +easyblock = 'Tarball' + +# note: only works on recent OSs, required local_sufficiently recent glibc (2.14 +# or newer) +name = 'dotNET-Core-SDK' +version = '3.1.101' + +homepage = 'https://www.microsoft.com/net/' +description = """.NET is a free, cross-platform, open source developer platform for building many different types + of applications.""" + +toolchain = SYSTEM + +source_urls = ['https://download.visualstudio.microsoft.com/download/pr/c4b503d6-2f41-4908-b634-270a0a1dcfca/c5a20e42868a48a2cd1ae27cf038044c'] +sources = ['dotnet-sdk-%(version)s-linux-x64.tar.gz'] + +dependencies = [('libunwind', '1.2')] + +sanity_check_paths = { + 'files': ['dotnet'], + 'dirs': ['sdk'], +} + +modextrapaths = {'PATH': ['']} + +moduleclass = 'lang'