Commit 9da3b5d5 authored by Matt Weber's avatar Matt Weber Committed by Thomas Petazzoni
Browse files
parent 68d35f7d
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -859,6 +859,7 @@ menu "Text and terminal handling"
	source "package/popt/Config.in"
	source "package/readline/Config.in"
	source "package/slang/Config.in"
	source "package/tclap/Config.in"
endmenu

endmenu
+17 −0
Original line number Diff line number Diff line
comment "tclap needs a toolchain w/ C++"
	depends on !BR2_INSTALL_LIBSTDCPP

config BR2_PACKAGE_TCLAP
	bool "tclap"
	depends BR2_INSTALL_LIBSTDCPP
	help
	  This is a small, flexible library that provides a simple interface
	  for defining and accessing command line arguments. It was initially
	  inspired by the user friendly CLAP libary. The difference is that
	  this library is templatized, so the argument class is type
	  independent. Type independence avoids identical-except-for-type
	  objects, such as IntArg, FloatArg, and StringArg. While the library
	  is not strictly compliant with the GNU or POSIX standards, it is
	  close.

	  http://tclap.sourceforge.net/

package/tclap/tclap.mk

0 → 100644
+16 −0
Original line number Diff line number Diff line
################################################################################
#
# tclap
#
################################################################################

TCLAP_VERSION = 1.2.1
TCLAP_SITE = http://downloads.sourceforge.net/project/tclap
TCLAP_LICENSE = MIT
TCLAP_LICENSE_FILES = COPYING
TCLAP_INSTALL_STAGING = YES

# This package is a pure C++ template library, only made of headers.
TCLAP_INSTALL_TARGET = NO

$(eval $(autotools-package))