From cc5ea14a6ef6cc1526bd7c84e7ad600e18474aea Mon Sep 17 00:00:00 2001 From: Matthieu Dorier Date: Tue, 27 Jun 2023 13:19:19 +0100 Subject: cargs: add new package (#38548) --- var/spack/repos/builtin/packages/cargs/package.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 var/spack/repos/builtin/packages/cargs/package.py diff --git a/var/spack/repos/builtin/packages/cargs/package.py b/var/spack/repos/builtin/packages/cargs/package.py new file mode 100644 index 0000000000..e14ef71151 --- /dev/null +++ b/var/spack/repos/builtin/packages/cargs/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2023 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 Cargs(CMakePackage): + """A lightweight cross-platform C/C++ getopt alternative that works on + Linux, Windows and macOS.""" + + homepage = "https://likle.github.io/cargs/" + url = "https://github.com/likle/cargs/archive/refs/tags/v1.0.3.tar.gz" + git = "https://github.com/likle/cargs.git" + + version("1.0.3", sha256="ddba25bd35e9c6c75bc706c126001b8ce8e084d40ef37050e6aa6963e836eb8b") + + depends_on("cmake@3.14.7:", type=("build")) -- cgit v1.2.3-60-g2f50