Skip to content
Snippets Groups Projects
Commit c3efb7d7 authored by Sebastian Achilles's avatar Sebastian Achilles
Browse files

Merge branch 'git-lfs-2023' into '2023'

Git lfs and Go

See merge request software-team/easybuild!1446
parents 572b79eb d1439fe8
Branches
No related tags found
No related merge requests found
# Update to 1.18.3
# Jordi Camps / CNAG
easyblock = 'Tarball'
name = 'Go'
version = "1.18.3"
homepage = 'https://www.golang.org'
description = """Go is an open source programming language that makes it easy to build
simple, reliable, and efficient software."""
toolchain = SYSTEM
source_urls = ['https://storage.googleapis.com/golang/']
local_archs = {'x86_64': 'amd64'}
sources = ['go%%(version)s.linux-%s.tar.gz' % local_archs[ARCH]]
checksums = ['956f8507b302ab0bb747613695cdae10af99bbd39a90cae522b7c0302cc27245']
sanity_check_paths = {
'files': ['bin/go', 'bin/gofmt'],
'dirs': ['api', 'doc', 'lib', 'pkg'],
}
sanity_check_commands = ["go help"]
modextravars = {'GOROOT': '%(installdir)s'}
moduleclass = 'compiler'
easyblock = 'MakeCp'
name = 'git-lfs'
version = '3.2.0'
homepage = 'https://git-lfs.github.com'
description = """Git Large File Storage (LFS) replaces large files such as audio
samples, videos, datasets, and graphics with text pointers inside Git, while
storing the file contents on a remote server like GitHub.com"""
toolchain = SYSTEM
github_account = name
source_urls = [GITHUB_SOURCE]
sources = ['v%(version)s.tar.gz']
checksums = ['f8e6bbe043b97db8a5c16da7289e149a3fed9f4d4f11cffcc6e517c7870cd9e5']
builddependencies = [('Go', '1.18.3')]
files_to_copy = [(['bin/%(name)s'], 'bin')]
sanity_check_paths = {
'files': ['bin/git-lfs'],
'dirs': [],
}
sanity_check_commands = ["git-lfs --version"]
moduleclass = 'tools'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment