| 1234567891011121314151617181920212223242526272829303132 |
- easyblock = 'Binary'
- name = 'configurable-http-proxy'
- version = '4.6.2'
- homepage = 'https://github.com/jupyterhub/configurable-http-proxy'
- description = """HTTP proxy for node.js including a REST API for updating the routing table.
- Developed as a part of the Jupyter Hub multi-user server."""
- toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
- source_urls = ['https://github.com/jupyterhub/%(name)s/archive/']
- sources = ['%(version)s.tar.gz']
- checksums = ['85bcfa65064449e262f3289bfd8f6d3658671666e6def537a4e1cddc011baa7e']
- builddependencies = [
- ('binutils', '2.42'),
- ]
- dependencies = [
- ('nodejs', '20.13.1'),
- ]
- install_cmd = "npm install --no-package-lock -g --prefix %(installdir)s %(version)s.tar.gz"
- sanity_check_paths = {
- 'files': ['bin/%(name)s'],
- 'dirs': [],
- }
- sanity_check_commands = ['%(name)s --version']
- moduleclass = 'tools'
|