From 0f829d02468676326a4a57dc498a7a4129a93fab Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Thu, 7 May 2020 17:28:31 -0700 Subject: [PATCH] spdlog: switch to static libraries Upstream recommends static libraries for smaller size. There is also one package that uses spdlog. Signed-off-by: Rosen Penev --- libs/spdlog/Makefile | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/libs/spdlog/Makefile b/libs/spdlog/Makefile index fb062f4c8c..4d0f4e977a 100644 --- a/libs/spdlog/Makefile +++ b/libs/spdlog/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=spdlog PKG_VERSION:=1.5.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/gabime/spdlog/tar.gz/v$(PKG_VERSION)? @@ -29,6 +29,7 @@ define Package/spdlog TITLE:=spdlog URL:=https://github.com/gabime/spdlog DEPENDS:=+libfmt + BUILDONLY:=1 endef define Package/spdlog/description @@ -36,7 +37,7 @@ define Package/spdlog/description endef CMAKE_OPTIONS += \ - -DSPDLOG_BUILD_SHARED=ON \ + -DSPDLOG_BUILD_SHARED=OFF \ -DSPDLOG_BUILD_EXAMPLE=OFF \ -DSPDLOG_BUILD_EXAMPLE_HO=OFF \ -DSPDLOG_BUILD_TESTS=OFF \ @@ -50,9 +51,4 @@ CMAKE_OPTIONS += \ TARGET_CXXFLAGS += -flto -define Package/spdlog/install - $(INSTALL_DIR) $(1)/usr/lib/ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libspdlog.so* $(1)/usr/lib/ -endef - $(eval $(call BuildPackage,spdlog))