annotate cmake/export/libirccd-core.pc @ 780:560b62f6b0a7

Core: rework socket layer, closes #939 @6h Rework the ip_connector and ip_acceptor to be more easy to use. Also, ip_connector will now use a resolver to find appropriate endpoints. Bring back full support for IPv6/IPv4 with all possible combinations. The tls_stream class now owns a shared ssl::context that is copied from the acceptor or the connector. The tls_connector and tls_acceptor wraps basic ones for convenience and simplicity. Irccd and irccdctl now support local SSL sockets.
author David Demelier <markand@malikania.fr>
date Sun, 04 Nov 2018 17:26:05 +0100
parents fc66cc9706a7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
711
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 prefix=@CMAKE_INSTALL_PREFIX@
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 exec_prefix=@CMAKE_INSTALL_PREFIX@
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 libdir=@CMAKE_INSTALL_FULL_LIBDIR@
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
5
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 Name: libirccd-core
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 Description: irccd (core library)
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 Version: @IRCCD_VERSION@
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 Cflags: -I${includedir} -I${includedir}/irccd/extern
fc66cc9706a7 CMake: export pkg-config files, closes #874 @1h
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 Libs: -L${libdir} -lirccd-core -lboost_system -lboost_filesystem -pthread @IRCCD_EXTRA_LIBS@