Makefile 851 B

123456789101112131415161718192021222324252627282930313233
  1. include $(TOPDIR)/rules.mk
  2. PKG_NAME:=debugcc
  3. PKG_RELEASE:=1
  4. PKG_SOURCE_PROTO:=git
  5. PKG_SOURCE_URL=https://github.com/linux-msm/debugcc.git
  6. PKG_SOURCE_DATE:=2023-11-10
  7. PKG_SOURCE_VERSION:=d15bea7c05f224a85dd1fcec24b0f153dbad9f6e
  8. PKG_MIRROR_HASH:=4cd7a770a05db28f496a60eb9fe015a4af677bba05053b4d4be21adcf95e52e5
  9. PKG_LICENSE:=BSD-3-Clause
  10. PKG_LICENSE_FILES:=LICENSE
  11. PKG_FLAGS:=nonshared
  12. PKG_MAINTAINER:=Christian Marangi <[email protected]>
  13. include $(INCLUDE_DIR)/package.mk
  14. include $(INCLUDE_DIR)/meson.mk
  15. define Package/debugcc
  16. SECTION:=utils
  17. CATEGORY:=Utilities
  18. TITLE:=QCOM debugcc utility
  19. DEPENDS:=@KERNEL_DEVMEM @(TARGET_qualcommax||TARGET_ipq806x||TARGET_ipq40xx)
  20. endef
  21. define Package/debugcc/install
  22. $(INSTALL_DIR) $(1)/usr/bin
  23. $(INSTALL_BIN) $(MESON_BUILD_DIR)/debugcc $(1)/usr/bin/
  24. endef
  25. $(eval $(call BuildPackage,debugcc))