12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #
- # Copyright (C) 2016 OpenWrt.org
- #
- # This is free software, licensed under the GNU General Public License v2.
- # See /LICENSE for more information.
- #
- include $(TOPDIR)/rules.mk
- include $(INCLUDE_DIR)/kernel.mk
- PKG_NAME:=ct-bugcheck
- PKG_RELEASE:=2016-07-21
- include $(INCLUDE_DIR)/package.mk
- define Package/ct-bugcheck
- SECTION:=utils
- CATEGORY:=Utilities
- TITLE:=Bug checking and reporting utility
- VERSION:=$(PKG_RELEASE)
- MAINTAINER:=Ben Greear <greearb@candelatech.com>
- endef
- define Package/ct-bugcheck/description
- Scripts to check for bugs (like firmware crashes) and package them for reporting.
- Currently this script only checks for ath10k firmware crashes.
- Once installed, you can enable this tool by creating a file called
- /etc/config/bugcheck with the following contents:
- DO_BUGCHECK=1
- export DO_BUGCHECK
- endef
- define Build/Prepare
- $(CP) src/bugcheck.sh $(PKG_BUILD_DIR)/
- $(CP) src/bugchecker.sh $(PKG_BUILD_DIR)/
- $(CP) src/bugcheck.initd $(PKG_BUILD_DIR)/
- endef
- define Build/Compile
- true
- endef
- define Package/ct-bugcheck/install
- $(INSTALL_DIR) $(1)/usr/bin
- $(INSTALL_DIR) $(1)/etc/init.d
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/bugcheck.sh $(1)/usr/bin/
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/bugchecker.sh $(1)/usr/bin/
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/bugcheck.initd $(1)/etc/init.d/bugcheck
- endef
- $(eval $(call BuildPackage,ct-bugcheck))
|