btrfs-progs: library-test: add all exported headers
authorDavid Sterba <dsterba@suse.com>
Mon, 27 Mar 2017 11:55:01 +0000 (13:55 +0200)
committerDavid Sterba <dsterba@suse.com>
Fri, 31 Mar 2017 12:17:48 +0000 (14:17 +0200)
Explicitly include all headers exported to library, as a light build
check that the files are really present.

Signed-off-by: David Sterba <dsterba@suse.com>
library-test.c

index d25c3da..2be238d 100644 (file)
 #if BTRFS_FLAT_INCLUDES
 #include "kerncompat.h"
 #include "version.h"
 #if BTRFS_FLAT_INCLUDES
 #include "kerncompat.h"
 #include "version.h"
-#include "send-stream.h"
+#include "rbtree.h"
+#include "radix-tree.h"
+#include "crc32c.h"
+#include "list.h"
+#include "sizes.h"
+#include "ctree.h"
+#include "extent_io.h"
+#include "ioctl.h"
 #include "btrfs-list.h"
 #include "btrfs-list.h"
+#include "btrfsck.h"
+#include "extent-cache.h"
+#include "send.h"
+#include "send-stream.h"
+#include "send-utils.h"
 #else
 /*
  * This needs to include headers the same way as an external program but must
 #else
 /*
  * This needs to include headers the same way as an external program but must
  */
 #include "btrfs/kerncompat.h"
 #include "btrfs/version.h"
  */
 #include "btrfs/kerncompat.h"
 #include "btrfs/version.h"
-#include "btrfs/send-stream.h"
+#include "btrfs/rbtree.h"
+#include "btrfs/radix-tree.h"
+#include "btrfs/crc32c.h"
+#include "btrfs/list.h"
+#include "btrfs/sizes.h"
+#include "btrfs/ctree.h"
+#include "btrfs/extent_io.h"
+#include "btrfs/ioctl.h"
 #include "btrfs/btrfs-list.h"
 #include "btrfs/btrfs-list.h"
+#include "btrfs/btrfsck.h"
+#include "btrfs/extent-cache.h"
+#include "btrfs/send.h"
+#include "btrfs/send-stream.h"
+#include "btrfs/send-utils.h"
 #endif
 
 /*
 #endif
 
 /*