devel/spdlog: build a shared library

from brad, ok sthen@
This commit is contained in:
landry 2022-07-24 13:40:17 +00:00
parent ebe6fa3d42
commit 4f84d2e9c5
2 changed files with 12 additions and 2 deletions

View File

@ -1,16 +1,26 @@
COMMENT = fast C++ logging library
CATEGORIES = devel
GH_ACCOUNT = gabime
GH_PROJECT = spdlog
GH_TAGNAME = v1.10.0
REVISION = 0
CATEGORIES = devel
SHARED_LIBS = spdlog 0.0
# MIT
PERMIT_PACKAGE = Yes
WANTLIB = ${COMPILER_LIBCXX} m
MODULES = devel/cmake
# C++11
COMPILER = base-clang ports-gcc
CONFIGURE_ARGS+=-DSPDLOG_BUILD_BENCH=OFF \
-DSPDLOG_BUILD_SHARED=ON
NO_TEST = Yes
.include <bsd.port.mk>

View File

@ -110,5 +110,5 @@ lib/cmake/spdlog/spdlogConfig.cmake
lib/cmake/spdlog/spdlogConfigTargets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/spdlog/spdlogConfigTargets.cmake
lib/cmake/spdlog/spdlogConfigVersion.cmake
@static-lib lib/libspdlog.a
@lib lib/libspdlog.so.${LIBspdlog_VERSION}
lib/pkgconfig/spdlog.pc