Commit 0d712535 authored by Rusty Russell's avatar Rusty Russell

ccanlint: add missing file for "info_ported" test.

Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
parent e2f18938
#include <tools/ccanlint/ccanlint.h>
#include <tools/tools.h>
#include <ccan/str/str.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <limits.h>
#include <errno.h>
#include <stdlib.h>
#include <stdio.h>
#include <err.h>
#include <string.h>
#include <ctype.h>
static const char *can_build(struct manifest *m)
{
/* FIXME: In safe mode, we'd need complex guesstiparsing. */
if (safe_mode)
return NULL;
if (get_ported(m, m->dir, true, get_or_compile_info))
return NULL;
return "'_info ported' says not supported";
}
static void check_info_ported(struct manifest *m,
unsigned int *timeleft, struct score *score)
{
score->pass = true;
score->score = 1;
}
struct ccanlint info_ported = {
.key = "info_ported",
.can_run = can_build,
.name = "_info indicates support for this platform",
.check = check_info_ported,
.needs = "info_exists"
};
REGISTER_TEST(info_ported);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment