From: Rusty Russell Date: Wed, 18 Mar 2015 03:39:33 +0000 (+1030) Subject: ntdb: fix up _info. X-Git-Url: https://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=27968258cb402dfb75abccafc670d50f96fb4ceb ntdb: fix up _info. It was missing dependency information, and a description of ntdb. Signed-off-by: Rusty Russell --- diff --git a/ccan/ntdb/_info b/ccan/ntdb/_info index d5afd14f..5aedb81a 100644 --- a/ccan/ntdb/_info +++ b/ccan/ntdb/_info @@ -5,15 +5,20 @@ /** * ntdb - Next Generation Trivial Database * + * This package provides an experimental persistent keyword/data store. + * Its main advantage over tdb is that it's 64-bit. + * * Example: * #include * #include - * #include "ntdb.h" + * #include + * #include * * int main(int argc, char *argv[]) * { * NTDB_DATA key = ntdb_mkdata("key", 3); * NTDB_DATA val = ntdb_mkdata("val", 3); + * struct ntdb_context *ntdb; * * ntdb = ntdb_open("example.ntdb", NTDB_DEFAULT, * O_RDWR | O_CREAT | O_TRUNC, 0600, NULL); @@ -36,14 +41,32 @@ * Andrew Esh * Simon McVittie * Tim Potter + * Maintainer: Rusty Russell */ int main(int argc, char *argv[]) { if (argc != 2) return 1; - if (strcmp(argv[1], "depends") == 0) + if (strcmp(argv[1], "depends") == 0) { + printf("ccan/asearch\n"); + printf("ccan/build_assert\n"); + printf("ccan/cast\n"); + printf("ccan/compiler\n"); + printf("ccan/endian\n"); + printf("ccan/hash\n"); + printf("ccan/ilog\n"); + printf("ccan/likely\n"); + printf("ccan/tally\n"); + printf("ccan/typesafe_cb\n"); + return 0; + } + + if (strcmp(argv[1], "testdepends") == 0) { + printf("ccan/failtest\n"); + printf("ccan/err\n"); return 0; + } return 1; }