From d268e957df24b8974186454b11be35c75fa9568b Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Wed, 27 Mar 2019 23:18:14 -0400 Subject: Add "configure" script Look I'm being all compatible and stuff. --- .gitignore | 1 + Makefile | 7 +------ configure | 8 ++++++++ 3 files changed, 10 insertions(+), 6 deletions(-) create mode 100755 configure diff --git a/.gitignore b/.gitignore index 1063b25..7353963 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ *.o CARDS.DLL SOL.EXE +config.mk dump freecell sol diff --git a/Makefile b/Makefile index 939549e..c2457d3 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,6 @@ CFLAGS += -std=c99 -Wall -Wextra -Wpedantic -SDL2_PREFIX = /usr/local -CFLAGS += -I$(SDL2_PREFIX)/include/SDL2 -LDFLAGS += -L$(SDL2_PREFIX)/lib -LDLIBS = -lSDL2 - --include config.mk +include config.mk BINS = dump freecell sol diff --git a/configure b/configure new file mode 100755 index 0000000..ba1718c --- /dev/null +++ b/configure @@ -0,0 +1,8 @@ +#!/bin/sh +set -eu +cflags=$(pkg-config --cflags sdl2) +ldlibs=$(pkg-config --libs sdl2) +cat > config.mk << EOF +CFLAGS += ${cflags} +LDLIBS += ${ldlibs} +EOF -- cgit 1.4.1