Skip to content
Snippets Groups Projects
Commit f453d118 authored by Alexandre Strube's avatar Alexandre Strube
Browse files

Flatbuffers

parent ae150290
No related branches found
No related tags found
No related merge requests found
easyblock = 'PythonPackage'
name = 'flatbuffers-python'
version = '2.0'
homepage = 'https://github.com/google/flatbuffers/'
description = """Python Flatbuffers runtime library."""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
source_urls = ['https://pypi.python.org/packages/source/f/flatbuffers']
sources = [{'download_filename': 'flatbuffers-%(version)s.tar.gz', 'filename': SOURCE_TAR_GZ}]
checksums = ['12158ab0272375eab8db2d663ae97370c33f152b27801fa6024e1d6105fd4dd2']
dependencies = [
('binutils', '2.38'),
('Python', '3.10.4'),
]
download_dep_fail = True
use_pip = True
sanity_pip_check = True
preinstallopts = 'VERSION=%(version)s '
options = {'modulename': 'flatbuffers'}
moduleclass = 'devel'
##
# Author: Robert Mijakovic <robert.mijakovic@lxp.lu>
##
easyblock = 'CMakeNinja'
name = 'flatbuffers'
version = '2.0.0'
homepage = 'https://github.com/google/flatbuffers/'
description = """FlatBuffers: Memory Efficient Serialization Library"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
toolchainopts = {'pic': True}
source_urls = ['https://github.com/google/flatbuffers/archive/v%(version)s/']
sources = [SOURCE_TAR_GZ]
checksums = ['9ddb9031798f4f8754d00fca2f1a68ecf9d0f83dfac7239af1311e4fd9a565c4']
builddependencies = [
('binutils', '2.38'),
('CMake', '3.23.1'),
('Ninja', '1.10.2'),
('Python', '3.10.4'),
]
configopts = '-DFLATBUFFERS_ENABLE_PCH=ON '
sanity_check_paths = {
'files': ['include/flatbuffers/flatbuffers.h', 'bin/flatc', 'lib/libflatbuffers.a'],
'dirs': ['lib/cmake'],
}
moduleclass = 'devel'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment