Signed-off-by: Marian Cichy <m.ci...@pengutronix.de> --- Changes since v3: - add _CONF_TOOL and _CONF_OPT parameters --- rules/host-gengetopt.in | 9 +++++++++ rules/host-gengetopt.make | 40 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 rules/host-gengetopt.in create mode 100644 rules/host-gengetopt.make
diff --git a/rules/host-gengetopt.in b/rules/host-gengetopt.in new file mode 100644 index 000000000..f6855ab5f --- /dev/null +++ b/rules/host-gengetopt.in @@ -0,0 +1,9 @@ +## SECTION=hosttools + +config HOST_GENGETOPT + tristate + prompt "gengetopt" + help + Gengetopt is a tool to write command line option + parsing code for C programs. + diff --git a/rules/host-gengetopt.make b/rules/host-gengetopt.make new file mode 100644 index 000000000..b937ba383 --- /dev/null +++ b/rules/host-gengetopt.make @@ -0,0 +1,40 @@ +# -*-makefile-*- +# +# Copyright (C) 2020 by Marian Cichy <m.ci...@pengutronix.de> +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +HOST_PACKAGES-$(PTXCONF_HOST_GENGETOPT) += host-gengetopt + +# +# Paths and names +# +HOST_GENGETOPT_VERSION := 2.23 +HOST_GENGETOPT_MD5 := ea165d618640dbdecb42ae4491337965 +HOST_GENGETOPT := gengetopt-$(HOST_GENGETOPT_VERSION) +HOST_GENGETOPT_SUFFIX := tar.xz +HOST_GENGETOPT_URL := https://ftp.gnu.org/gnu/gengetopt/$(HOST_GENGETOPT).$(HOST_GENGETOPT_SUFFIX) +HOST_GENGETOPT_SOURCE := $(SRCDIR)/$(HOST_GENGETOPT).$(HOST_GENGETOPT_SUFFIX) +HOST_GENGETOPT_DIR := $(HOST_BUILDDIR)/$(HOST_GENGETOPT) +HOST_GENGETOPT_LICENSE := GPL-3.0-only +HOST_GENGETOPT_LICENSE_FILES := file://COPYING;md5=ff95bfe019feaf92f524b73dd79e76eb + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +# +# autoconf +# +HOST_GENGETOPT_CONF_TOOL := autoconf +HOST_GENGETOPT_CONF_OPT := \ + $(HOST_AUTOCONF) \ + --with-gengen=false \ + --with-gengetopt=false + +# vim: syntax=make -- 2.20.1 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-requ...@pengutronix.de