Commit graph

17 commits

Author SHA1 Message Date
Dag-Erling Smørgrav
80be04ed48 Use PKG_CHECK_MODULES and PKG_HAVE_MODULES for Cryb libraries. 2017-03-22 23:18:58 +01:00
Dag-Erling Smørgrav
75fe73025a Add a PKG_HAVE_MODULES macro that does what you mean.
PKG_HAVE_MODULES is a wrapper around PKG_CHECK_MODULES which is non-fatal if the requested modules were not found and which calls AC_DEFINE and AM_CONDITIONAL as you'd expect.
2017-03-22 23:18:41 +01:00
Dag-Erling Smørgrav
eda74454db Import latest pkg.m4 from pkgconf. 2017-03-22 22:33:28 +01:00
Dag-Erling Smørgrav
02b42bca7b Build on Trusty and install the latest cryb-to snapshot. 2017-03-22 22:27:32 +01:00
Dag-Erling Smørgrav
9fc8de2e71 Switch to using a real version number. 2017-03-07 16:24:03 +01:00
Dag-Erling Smørgrav
6779d970a5 Replace pkg-config's pkg.m4 with the latest version from pkgconf. 2017-03-07 16:23:28 +01:00
Dag-Erling Smørgrav
23c871052f Remove support for a static PAM module, improving portability. 2017-03-07 16:21:26 +01:00
Dag-Erling Smørgrav
e6f26116a2 Remember to use the CFLAGS pkg-config gave us. 2017-03-07 16:20:23 +01:00
Dag-Erling Smørgrav
27ec6108ea Add / update .gitignore throughout the tree. 2017-03-07 16:17:47 +01:00
Dag-Erling Smørgrav
14ae73c0fc There is currently no reason to have a different <cryb/impl.h>. 2017-03-07 16:17:38 +01:00
Dag-Erling Smørgrav
0442e0945a Remove generated file. 2017-03-07 14:35:45 +01:00
Dag-Erling Smørgrav
77e88b40ba Include pkg.m4 from the latest version of pkg-config. 2017-03-07 02:32:05 +01:00
Dag-Erling Smørgrav
5aac818cdc Install pkg-config before building on Travis. 2017-03-07 02:31:56 +01:00
Dag-Erling Smørgrav
910b02c3d4 Start using pkg-config / pkgconf. 2017-03-07 01:33:16 +01:00
Dag-Erling Smørgrav
b87e7e57c9 Add a missing include. 2017-03-07 01:23:37 +01:00
Dag-Erling Smørgrav
cb0cd62139 Skeleton 2017-03-05 01:04:07 +01:00
Dag-Erling Smørgrav
2341654fcc Initialize repository 2017-03-03 17:27:38 +01:00