Skip to content

Commit

Permalink
adding easyconfigs: Saxon-HE-12.4-Java-21.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonPinches committed Jan 17, 2024
1 parent 54a6569 commit 893ed02
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions easybuild/easyconfigs/s/Saxon-HE/Saxon-HE-12.4-Java-21.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
easyblock = 'Tarball'

name = 'Saxon-HE'
version = '12.4'
versionsuffix = '-Java-%(javaver)s'

homepage = 'http://saxon.sourceforge.net'
description = """Open Source SAXON XSLT processor developed by Saxonica Limited."""

toolchain = SYSTEM

source_urls = ['https://github.com/Saxonica/Saxon-HE/releases/download/SaxonHE12-4/']
sources = ['SaxonHE%sJ.zip' % version.replace('.', '-')]
checksums = ['44ab28ea945090983196f0b6479596a27fd57a341e8465b6db7fc2eca8c3ddce']

dependencies = [('Java', '21')]

local_jarfiles = [
'%(namelower)s-%(version)s.jar', '%(namelower)s-test-%(version)s.jar', '%(namelower)s-xqj-%(version)s.jar'
]

sanity_check_paths = {
'files': local_jarfiles,
'dirs': [],
}

modextrapaths = {'CLASSPATH': local_jarfiles}

moduleclass = 'devel'

0 comments on commit 893ed02

Please sign in to comment.