You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
864 B

  1. #
  2. # Copyright (C) 2018 Bruno Randolf (br1@einfach.org)
  3. #
  4. include $(TOPDIR)/rules.mk
  5. PKG_NAME:=websocketpp
  6. PKG_VERSION:=0.8.2
  7. PKG_RELEASE:=1
  8. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
  9. PKG_SOURCE_URL:=https://github.com/zaphoyd/websocketpp/archive/$(PKG_VERSION)/
  10. PKG_HASH:=6ce889d85ecdc2d8fa07408d6787e7352510750daa66b5ad44aacb47bea76755
  11. PKG_MAINTAINER:=Bruno Randolf <br1@einfach.org>
  12. PKG_LICENSE:=BSD-3-Clause
  13. PKG_LICENSE_FILES:=COPYING
  14. include $(INCLUDE_DIR)/package.mk
  15. include ../../devel/ninja/ninja-cmake.mk
  16. CMAKE_INSTALL:=1
  17. define Package/websocketpp
  18. SECTION:=libs
  19. CATEGORY:=Libraries
  20. TITLE:=WebSocket++
  21. URL:=https://www.zaphoyd.com/websocketpp
  22. BUILDONLY:=1
  23. endef
  24. define Package/websocketpp/description
  25. WebSocket++ is a header only C++ library that implements RFC6455
  26. The WebSocket Protocol.
  27. endef
  28. $(eval $(call BuildPackage,websocketpp))