tlsl package

main
pantonshire 4 weeks ago
commit 7718dc3b1b

@ -0,0 +1,44 @@
include $(TOPDIR)/rules.mk
PKG_NAME := tlsl
PKG_SOURCE_DATE := 2026-05-25
PKG_SOURCE_VERSION := ed6d2d1cd5305c3d5e393dcc9d1efc8b2ffc8079
PKG_RELEASE := 1
PKG_SOURCE_PROTO := git
PKG_SOURCE_URL := https://git.pantonshire.com/tom/tlsl
PKG_MAINTAINER := Tom Panton
PKG_LICENSE := MPL-2.0
PKG_INSTALL := 1
include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/meson.mk
MESON_ARGS += -Dexamples=false
define Package/$(PKG_NAME)
SECTION := libs
CATEGORY := Utilities
CATEGORY := Libraries
TITLE := Tom's little standard library
endef
define Package/$(PKG_NAME)/description
C utilities
endef
define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include/tlsl
$(CP) $(PKG_BUILD_DIR)/include/public/*.h $(1)/usr/include/tlsl/
$(INSTALL_DIR) $(1)/usr/lib
$(CP) $(MESON_BUILD_DIR)/*.so $(1)/usr/lib/
endef
define Package/$(PKG_NAME)/install
$(INSTALL_DIR) $(1)/usr/lib
$(CP) $(MESON_BUILD_DIR)/*.so $(1)/usr/lib/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))
Loading…
Cancel
Save