Skip to content

Commit

Permalink
Add HDF5 and HighFive libraries to amazon config (#3479)
Browse files Browse the repository at this point in the history
* Add HDF5 and HighFive libraries to amazon config

This updates the configuration to add both HDF5 (1.12.1, 1.13.1) and
HighFive to the libraries available in CE. Since HDF5 is a shared object
library, these changes should go along with changes in infra.
  • Loading branch information
ohm314 committed Apr 5, 2022
1 parent d29c575 commit 50367b0
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion etc/config/c++.amazon.properties
Expand Up @@ -1281,7 +1281,7 @@ compiler.zcxxtrunk.semver=trunk
#################################
#################################
# Installed libs
libs=abseil:benchmark:benri:blaze:boost:brigand:catch2:cctz:cmcstl2:cnl:cppcoro:cppitertools:crosscables:ctbignum:ctre:date:dataframe:dawjson:dlib:doctest:eastl:eigen:enoki:entt:etl:eve:expected_lite:fastor:fmt:gemmlowp:glm:gnufs:googletest:gsl:hedley:hfsm:highway:hotels-template-library:immer:jsoncons:jsoncpp:kiwaku:kumi:kvasir:lager:lagom:lexy:libguarded:libsimdpp:libuv:llvm:llvmfs:lua:magic_enum:mp-coro:mp-units:namedtype:nanorange:nlohmann_json:nsimd:ofw:openssl:outcome:pegtl:pipes:pugixml:python:rangesv3:raberu:scnlib:seastar:simde:sol2:spdlog:spy:taojson:tbb:tomlplusplus:trompeloeil:tts:type_safe:unifex:vcl:xercesc:xsimd:xtensor:xtl:ztdtext:zug:cli11
libs=abseil:benchmark:benri:blaze:boost:brigand:catch2:cctz:cmcstl2:cnl:cppcoro:cppitertools:crosscables:ctbignum:ctre:date:dataframe:dawjson:dlib:doctest:eastl:eigen:enoki:entt:etl:eve:expected_lite:fastor:fmt:gemmlowp:glm:gnufs:googletest:gsl:hdf5:hedley:hfsm:highfive:highway:hotels-template-library:immer:jsoncons:jsoncpp:kiwaku:kumi:kvasir:lager:lagom:lexy:libguarded:libsimdpp:libuv:llvm:llvmfs:lua:magic_enum:mp-coro:mp-units:namedtype:nanorange:nlohmann_json:nsimd:ofw:openssl:outcome:pegtl:pipes:pugixml:python:rangesv3:raberu:scnlib:seastar:simde:sol2:spdlog:spy:taojson:tbb:tomlplusplus:trompeloeil:tts:type_safe:unifex:vcl:xercesc:xsimd:xtensor:xtl:ztdtext:zug:cli11

libs.abseil.name=Abseil
libs.abseil.versions=trunk
Expand Down Expand Up @@ -1821,6 +1821,19 @@ libs.gsl.versions.301.path=/opt/compiler-explorer/libs/GSL/v3.0.1/include
libs.gsl.versions.lite.version=lite
libs.gsl.versions.lite.path=/opt/compiler-explorer/libs/gsl-lite/include

libs.hdf5.name=HDF5
libs.hdf5.description=Hierarchical Data Format (HDF) v5 library
libs.hdf5.url=https://github.com/HDFGroup/hdf5
libs.hdf5.versions=1121:1131
libs.hdf5.versions.1121.version=1.12.1
libs.hdf5.versions.1121.path=/opt/compiler-explorer/libs/hdf5/hdf5-1_12_1/include
libs.hdf5.versions.1121.libpath=/opt/compiler-explorer/libs/hdf5/hdf5-1_12_1/lib
libs.hdf5.versions.1121.liblink=hdf5
libs.hdf5.versions.1131.version=1.13.1
libs.hdf5.versions.1131.path=/opt/compiler-explorer/libs/hdf5/hdf5-1_13_1/include
libs.hdf5.versions.1131.libpath=/opt/compiler-explorer/libs/hdf5/hdf5-1_13_1/lib
libs.hdf5.versions.1131.liblink=hdf5

libs.hedley.name=hedley
libs.hedley.description=A C/C++ header to help move ifdefs out of your code
libs.hedley.versions=v12
Expand All @@ -1839,6 +1852,13 @@ libs.hfsm.versions.08.path=/opt/compiler-explorer/libs/hfsm/0.8
libs.hfsm.versions.010.version=0.10
libs.hfsm.versions.010.path=/opt/compiler-explorer/libs/hfsm/0.10

libs.highfive.name=HighFive
libs.highfive.description=A header-only C++ wrapper for HDF5. Note: Please also load the HDF5 library.
libs.highfive.url=https://github.com/BlueBrain/HighFive
libs.highfive.versions=trunk
libs.highfive.versions.trunk.version=trunk
libs.highfive.versions.trunk.path=/opt/compiler-explorer/libs/HighFive/trunk/include

libs.highway.name=Highway
libs.highway.versions=trunk:0_12_2
libs.highway.url=https://github.com/google/highway
Expand Down

0 comments on commit 50367b0

Please sign in to comment.