fft-eval: add package
This program has been created to aid open source spectrum analyzer development for Qualcomm/Atheros AR92xx and AR93xx based chipsets. Find more information about the package here: https://github.com/simonwunderlich/FFT_eval This package is used in LibreMesh, however our CI doesn't support multiple architecures as all LibreMesh code is lua. Adding this package to the official repos allows us to offer it in our tool chain. Signed-off-by: Paul Spooren <mail@aparcar.org>
This commit is contained in:
parent
43c894d233
commit
6ddfe18e31
1 changed files with 39 additions and 0 deletions
39
utils/fft-eval/Makefile
Normal file
39
utils/fft-eval/Makefile
Normal file
|
@ -0,0 +1,39 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=fft-eval
|
||||
PKG_VERSION:=2017-06-28
|
||||
PKG_RELEASE=$(PKG_SOURCE_VERSION)
|
||||
|
||||
PKG_SOURCE_VERSION:=3cc175570379da172b0b2bcdbb8d2a42f83dad88
|
||||
PKG_SOURCE:=FFT_eval-$(PKG_SOURCE_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://codeload.github.com/simonwunderlich/FFT_eval/tar.gz/$(PKG_SOURCE_VERSION)?
|
||||
PKG_HASH:=9d70125fffc83918e6613d5938c4a9925aea07323e09470cf059cf0026e5937c
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/FFT_eval-$(PKG_SOURCE_VERSION)
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
SECTION:=utils
|
||||
CATEGORY:=Utilities
|
||||
MAINTAINER:=Nicolas Pace <nicopace@altermundi.net>
|
||||
URL:=https://github.com/simonwunderlich/FFT_eval
|
||||
TITLE:=Evaluates FFT samples from ath9k driver
|
||||
DEPENDS:= +libc @PACKAGE_ATH_DEBUG @PACKAGE_ATH_SPECTRAL
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
Evaluates FFT samples from diferent wifi boards drivers
|
||||
endef
|
||||
|
||||
TARGET_CFLAGS += -ffunction-sections -fdata-sections -flto
|
||||
|
||||
define Build/Compile
|
||||
$(TARGET_CC) -D__NOSDL__ $(PKG_BUILD_DIR)/fft_eval.c -o $(PKG_BUILD_DIR)/fft_eval -lm
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(INSTALL_DIR) $(1)/usr/bin
|
||||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/fft_eval $(1)/usr/bin/fft_eval
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
Loading…
Reference in a new issue