package/cli11: new package
Required by micromamba. Signed-off-by: TIAN Yuanhao <tianyuanhao3@163.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
4a6f9d2516
commit
f25b760186
@ -2787,6 +2787,7 @@ N: Sven Oliver Moll <svolli@svolli.de>
|
||||
F: package/most/
|
||||
|
||||
N: TIAN Yuanhao <tianyuanhao3@163.com>
|
||||
F: package/cli11/
|
||||
F: package/open-isns/
|
||||
|
||||
N: Tan En De <ende.tan@starfivetech.com>
|
||||
|
@ -2150,6 +2150,7 @@ endmenu
|
||||
|
||||
menu "Text and terminal handling"
|
||||
source "package/augeas/Config.in"
|
||||
source "package/cli11/Config.in"
|
||||
source "package/docopt-cpp/Config.in"
|
||||
source "package/enchant/Config.in"
|
||||
source "package/fmt/Config.in"
|
||||
|
13
package/cli11/Config.in
Normal file
13
package/cli11/Config.in
Normal file
@ -0,0 +1,13 @@
|
||||
config BR2_PACKAGE_CLI11
|
||||
bool "cli11"
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
|
||||
help
|
||||
CLI11 is a command line parser for C++11 and beyond that
|
||||
provides a rich feature set with a simple and intuitive
|
||||
interface.
|
||||
|
||||
https://github.com/CLIUtils/CLI11
|
||||
|
||||
comment "cli11 needs a toolchain w/ C++, gcc >= 4.8"
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
3
package/cli11/cli11.hash
Normal file
3
package/cli11/cli11.hash
Normal file
@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 378da73d2d1d9a7b82ad6ed2b5bda3e7bc7093c4034a1d680a2e009eb067e7b2 cli11-2.3.1.tar.gz
|
||||
sha256 89022151dbf5827a22430557ef2f8a75808dd25fa1e9a12709ef5421d363e66d LICENSE
|
15
package/cli11/cli11.mk
Normal file
15
package/cli11/cli11.mk
Normal file
@ -0,0 +1,15 @@
|
||||
################################################################################
|
||||
#
|
||||
# cli11
|
||||
#
|
||||
################################################################################
|
||||
|
||||
CLI11_VERSION = 2.3.1
|
||||
CLI11_SITE = $(call github,CLIUtils,CLI11,v$(CLI11_VERSION))
|
||||
CLI11_LICENSE = BSD-3-Clause
|
||||
CLI11_LICENSE_FILES = LICENSE
|
||||
CLI11_INSTALL_STAGING = YES
|
||||
CLI11_INSTALL_TARGET = NO
|
||||
CLI11_CONF_OPTS = -DCLI11_BUILD_DOCS=OFF -DCLI11_BUILD_EXAMPLES=OFF
|
||||
|
||||
$(eval $(cmake-package))
|
Loading…
Reference in New Issue
Block a user