1 ################################################################################
5 ################################################################################
8 FIO_SITE
= git
://git.kernel.dk
/fio.git
9 FIO_LICENSE
= GPLv2
+ special obligations
10 FIO_LICENSE_FILES
= COPYING
12 ifeq ($(BR2_PACKAGE_LIBAIO
),y
)
13 FIO_DEPENDENCIES
+= libaio
16 ifeq ($(BR2_PACKAGE_NUMACTL
),y
)
17 FIO_DEPENDENCIES
+= numactl
20 ifeq ($(BR2_PACKAGE_ZLIB
),y
)
21 FIO_DEPENDENCIES
+= zlib
24 define FIO_CONFIGURE_CMDS
25 (cd
$(@D
); $(TARGET_MAKE_ENV
) .
/configure
--cc="$(TARGET_CC)" --extra-cflags
="$(TARGET_CFLAGS)")
29 $(TARGET_MAKE_ENV
) $(MAKE
) -C
$(@D
)
32 define FIO_INSTALL_TARGET_CMDS
33 $(INSTALL
) -D
$(@D
)/fio
$(TARGET_DIR
)/usr
/bin
/fio
36 $(eval
$(generic-package
))