From 914ca426630ccadcbb6f1ff02a599bdaf10b6cb2 Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Tue, 15 Jan 2019 01:00:20 -0500 Subject: s/test-solve/solve/ --- src/test-solve/main.c | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 src/test-solve/main.c (limited to 'src/test-solve') diff --git a/src/test-solve/main.c b/src/test-solve/main.c deleted file mode 100644 index 2a9ed53..0000000 --- a/src/test-solve/main.c +++ /dev/null @@ -1,41 +0,0 @@ -#include // bool -#include // atoi() -#include // EXIT_{FAILURE,SUCCESS} -#include -#include "../libsok/sok.h" -#include "../text/util.h" -#include "../text/levels.h" - -static void -solve_on_error( - const char * const err -) { - die("Error solving level: %s", err); -} - -int main(int argc, char *argv[]) { - // init context - sok_ctx_t ctx; - sok_ctx_init(&ctx, NULL); - - // walk levels - for (int i = 1; i < argc; i++) { - const size_t level_num = atoi(argv[i]); - - // get level - const level_t *level = levels_get_level(level_num); - - // load level - if (!sok_ctx_set_level(&ctx, level->data)) { - die("Couldn't load level %d", (int) level_num); - } - - // solve level - if (!sok_solve(&ctx, solve_on_error)) { - die("Couldn't solve level"); - } - } - - // return success - return EXIT_SUCCESS; -} -- cgit v1.2.3