summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobby Zambito <contact@robbyzambito.me>2021-11-25 10:16:06 -0500
committerRobby Zambito <contact@robbyzambito.me>2021-11-25 10:16:06 -0500
commit4da70f3c35f3d5d971a27725ffbbc67f634c30b8 (patch)
treecdc2543198b0c9c2c8368339925176719202925f
parentca2a01f92e6c62aaa926edb22f5cd9f8259244c8 (diff)
Added manifest.scm
Useful for creating reproducible build environments Also bumped guile version to 3.0 Moved stdio.h include above readline includes.
-rw-r--r--Makefile2
-rw-r--r--manifest.scm8
-rw-r--r--src/game_loop.c3
3 files changed, 11 insertions, 2 deletions
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 <stdio.h>
+
#include <errno.h>
#include <libguile.h>
#include <readline/history.h>
#include <readline/readline.h>
-#include <stdio.h>
#include <stdlib.h>
#include <string.h>