lix.pc currently lists several optional libraries (such as libcpuid and libseccomp) as required dependencies. Update the pkg-config generation step to only list optional dependencies which are used by the Lix build. Change-Id: Iceea7ecc9421b5b10fc08edbe95a063a4e39cea1
13 lines
569 B
Plaintext
13 lines
569 B
Plaintext
prefix=@prefix@
|
|
libdir=@libdir@
|
|
includedir=@includedir@
|
|
|
|
Name: Lix libraries
|
|
Description: Lix Package Manager (libraries)
|
|
Version: @PACKAGE_VERSION@
|
|
# dependencies on boost, libarchive, nlohmann_json are omitted since they are optional (only required by some headers)
|
|
Requires: lix-base kj-async @BOEHM_IF_FOUND@
|
|
Requires.private: @AWS_SDK_IF_FOUND@ @BOEHM_IF_FOUND@ @CPUID_IF_FOUND@ @SECCOMP_IF_FOUND@ libeditline lowdown ncurses libbrotlidec libbrotlienc libarchive libcrypto capnp-rpc libcurl sqlite3
|
|
Cflags: -I${includedir}
|
|
Libs: -L${libdir} -lrust_monocrate -llix
|