xref: /buildroot/package/httping/httping.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1################################################################################
2#
3# httping
4#
5################################################################################
6
7HTTPING_VERSION = 2.5
8HTTPING_SOURCE = httping-$(HTTPING_VERSION).tgz
9HTTPING_SITE = http://www.vanheusden.com/httping
10HTTPING_LICENSE = GPL-2.0
11HTTPING_LICENSE_FILES = license.txt
12HTTPING_LDFLAGS = $(TARGET_LDFLAGS) \
13	$(TARGET_NLS_LIBS) \
14	$(if $(BR2_PACKAGE_LIBICONV),-liconv)
15HTTPING_DEPENDENCIES = \
16	$(TARGET_NLS_DEPENDENCIES) \
17	$(if $(BR2_PACKAGE_LIBICONV),libiconv) \
18	$(if $(BR2_PACKAGE_NCURSES_WCHAR),ncurses) \
19	$(if $(BR2_PACKAGE_OPENSSL),openssl) \
20	$(if $(BR2_PACKAGE_FFTW_DOUBLE),fftw-double)
21HTTPING_MAKE_OPTS = $(TARGET_CONFIGURE_OPTS) \
22	FW=$(if $(BR2_PACKAGE_FFTW_DOUBLE),yes,no) \
23	NC=$(if $(BR2_PACKAGE_NCURSES_WCHAR),yes,no) \
24	SSL=$(if $(BR2_PACKAGE_OPENSSL),yes,no) \
25	TFO=$(if $(BR2_PACKAGE_HTTPING_TFO),yes,no) \
26	NO_GETTEXT=$(if $(BR2_SYSTEM_ENABLE_NLS),no,yes)
27
28define HTTPING_BUILD_CMDS
29	$(HTTPING_MAKE_OPTS) LDFLAGS="$(HTTPING_LDFLAGS)" \
30		$(MAKE) DEBUG=no -C $(@D)
31endef
32
33define HTTPING_INSTALL_TARGET_CMDS
34	$(HTTPING_MAKE_OPTS) $(MAKE) DESTDIR=$(TARGET_DIR) -C $(@D) install
35endef
36
37$(eval $(generic-package))
38

Last Index update Fri Aug 22 08:59:00 CST 2025