From bd64a8e3aa4a6114544a0a647a465b83a35414c4 Mon Sep 17 00:00:00 2001 From: Timo Korvola Date: Wed, 21 Mar 2018 21:50:40 +0200 Subject: [PATCH] Reduce pointless recompilation. Do not include common/defines.h unless actually needed. It contains nothing but version information. It is updated at every build to put in the current date. --- src/common/frotz.h | 1 - src/curses/ux_init.c | 2 ++ src/dumb/dumb_init.c | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/common/frotz.h b/src/common/frotz.h index dc15729..2448d3d 100644 --- a/src/common/frotz.h +++ b/src/common/frotz.h @@ -12,7 +12,6 @@ But since no os_* function uses it, it's safe to let the frotz core see this definition, but have the unix port see the curses version. */ -#include "defines.h" #include "git_hash.h" #ifndef __UNIX_PORT_FILE diff --git a/src/curses/ux_init.c b/src/curses/ux_init.c index 46c5d77..e5d3630 100644 --- a/src/curses/ux_init.c +++ b/src/curses/ux_init.c @@ -45,6 +45,8 @@ #include "ux_frotz.h" #include "ux_blorb.h" +#include "../common/defines.h" + volatile sig_atomic_t terminal_resized = 0; static void sigwinch_handler(int); diff --git a/src/dumb/dumb_init.c b/src/dumb/dumb_init.c index a59e6b6..5244886 100644 --- a/src/dumb/dumb_init.c +++ b/src/dumb/dumb_init.c @@ -23,6 +23,8 @@ #include "dumb_frotz.h" #include "dumb_blorb.h" +#include "../common/defines.h" + f_setup_t f_setup; static char *my_strdup(char *); -- 2.34.1