tomlplusplus: new package (#47624)

* tomlplusplus: new package
* tomlplusplus: remove period
This commit is contained in:
Pranav Sivaraman 2024-11-18 14:15:30 -05:00 committed by GitHub
parent e1dfbbf611
commit 97406f241c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -0,0 +1,20 @@
# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack.package import *
class Tomlplusplus(CMakePackage):
"""Header-only TOML config file parser and serializer for C++17"""
homepage = "https://marzer.github.io/tomlplusplus/"
url = "https://github.com/marzer/tomlplusplus/archive/refs/tags/v3.4.0.tar.gz"
license("MIT", checked_by="pranav-sivaraman")
version("3.4.0", sha256="8517f65938a4faae9ccf8ebb36631a38c1cadfb5efa85d9a72e15b9e97d25155")
depends_on("cxx", type="build")
depends_on("cmake@3.14:", type="build")