From 0ef249aa26f653677c5368bb51af34f7577ba5b9 Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Wed, 27 Apr 2022 15:10:05 -0400 Subject: Introduce package to capture dependency on C++ stdlib Here we introduce a new "virtual" package into the initial package database, `system-cxx-std-lib`. This gives users a convenient, platform agnostic way to link against C++ libraries, addressing #20010. Fixes #20010. --- mk/system-cxx-std-lib-1.0.conf.in | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 mk/system-cxx-std-lib-1.0.conf.in (limited to 'mk') diff --git a/mk/system-cxx-std-lib-1.0.conf.in b/mk/system-cxx-std-lib-1.0.conf.in new file mode 100644 index 0000000000..34e6eb3596 --- /dev/null +++ b/mk/system-cxx-std-lib-1.0.conf.in @@ -0,0 +1,13 @@ +name: system-cxx-std-lib +version: 1.0 +visibility: public +id: system-cxx-std-lib-1.0 +key: system-cxx-std-lib-1.0 +synopsis: A placeholder for the system's C++ standard library implementation. +category: System +abi: 00000000000000000000000000000000 +exposed: True +exposed-modules: +extra-libraries: @CXX_STD_LIB_LIBS@ +library-dirs: @CXX_STD_LIB_LIB_DIRS@ +dynamic-library-dirs: @CXX_STD_LIB_DYN_LIB_DIRS@ -- cgit v1.2.1