• Ivan Shapovalov's avatar
    cmake: drop NO_DEFAULT_PATHS when searching libraries · 25b306ef
    Ivan Shapovalov authored
    It looks like pkg-config silently drops -I and -L flags pointing to
    default directories:
    
    ```
    $ cat /usr/lib/pkgconfig/capnp.pc
    prefix=/usr
    exec_prefix=${prefix}
    libdir=${exec_prefix}/lib
    includedir=${prefix}/include
    
    Name: Cap'n Proto
    Description: Insanely fast serialization system
    Version: 0.7-dev
    Libs: -L${libdir} -lcapnp -pthread  -lpthread
    Libs.private:  -lpthread
    Requires: kj = 0.7-dev
    Cflags: -I${includedir} -pthread
    
    $ pkg-config --libs capnp
    -lcapnp -pthread -lpthread -lkj -pthread -lpthread
    ```
    
    Ideally, however, we should use FindPkgConfig.cmake's own facilities
    to generate IMPORTED targets from pkg-config files.
    25b306ef
Name
Last commit
Last update
..
cmake Loading commit data...
ekam-provider Loading commit data...
m4 Loading commit data...
pkgconfig Loading commit data...
samples Loading commit data...
src Loading commit data...
CMakeLists.txt Loading commit data...
LICENSE.txt Loading commit data...
Makefile.am Loading commit data...
Makefile.ekam Loading commit data...
README.txt Loading commit data...
afl-fuzz.sh Loading commit data...
configure.ac Loading commit data...
regenerate-bootstraps.sh Loading commit data...
setup-autotools.sh Loading commit data...
setup-ekam.sh Loading commit data...