embox

Форк
0
33 строки · 746.0 Байт
1

2
PKG_NAME := iperf
3
PKG_VER  := 3.13
4

5
PKG_SOURCES := https://github.com/esnet/$(PKG_NAME)/archive/refs/tags/$(PKG_VER).tar.gz
6
PKG_MD5     := 43c734bf63157ec277d706879dc3b2c0
7

8
PKG_PATCHES := pkg_patch.txt
9

10
include $(EXTBLD_LIB)
11

12
IPERF3_CPPFLAGS := -I$(ROOT_DIR)/third-party/iperf3/include
13

14
$(CONFIGURE) :
15
	export EMBOX_GCC_LINK=full; \
16
	cd $(PKG_SOURCE_DIR) && ( \
17
		./configure \
18
			--host=$(AUTOCONF_TARGET_TRIPLET) \
19
			--target=$(AUTOCONF_TARGET_TRIPLET) \
20
			--enable-static-bin \
21
			CC=$(EMBOX_GCC) \
22
			CPPFLAGS=$(IPERF3_CPPFLAGS) \
23
	)
24
	touch $@
25

26
$(BUILD) :
27
	cd $(PKG_SOURCE_DIR)/src && ( \
28
		$(MAKE) MAKEFLAGS='$(EMBOX_IMPORTED_MAKEFLAGS)' \
29
	)
30
	touch $@
31

32
$(INSTALL) :
33
	cp $(PKG_SOURCE_DIR)/src/iperf3 $(PKG_INSTALL_DIR)/iperf3.o
34
	touch $@
35

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.