From 4da70f3c35f3d5d971a27725ffbbc67f634c30b8 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Thu, 25 Nov 2021 10:16:06 -0500 Subject: Added manifest.scm Useful for creating reproducible build environments Also bumped guile version to 3.0 Moved stdio.h include above readline includes. --- Makefile | 2 +- manifest.scm | 8 ++++++++ src/game_loop.c | 3 ++- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 manifest.scm diff --git a/Makefile b/Makefile index cf2e8a2..332c8b8 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ LIBRARIES = -lm \ - `pkg-config --libs --cflags guile-2.2` \ + `pkg-config --libs --cflags guile-3.0` \ `pkg-config --libs --cflags readline` \ -Iinclude diff --git a/manifest.scm b/manifest.scm new file mode 100644 index 0000000..69a412e --- /dev/null +++ b/manifest.scm @@ -0,0 +1,8 @@ +(specifications->manifest + '("readline" + "guile@3" + "gcc-toolchain" + "git" + "coreutils" + "pkg-config" + "make")) diff --git a/src/game_loop.c b/src/game_loop.c index a5f1fe0..64ce858 100644 --- a/src/game_loop.c +++ b/src/game_loop.c @@ -18,11 +18,12 @@ #define _GNU_SOURCE +#include + #include #include #include #include -#include #include #include -- cgit v1.2.3