From 34eb4f1687d5827ad7fd6fff8733754cfdbc3e08 Mon Sep 17 00:00:00 2001 From: 0xMAC8205 Date: Sun, 24 Nov 2024 12:56:11 +0100 Subject: [PATCH] Added Makefile --- Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7c159a3 --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +CFLAGS=-lcsfml-window -lcsfml-system -lcsfml-graphics +PREFIX=$(HOME)/.local +CACHE=$(shell if [ "$$XDG_CACHE_HOME" ]; then echo "$$XDG_CACHE_HOME"; else echo "$$HOME"/.cache; fi) + +all: ls7emulator + +clean: + rm -f ls7emulator $(CACHE)/ls7emulator + +ls7emulator: ls7emulator.c ls7emulator.h config.h + $(CC) ls7emulator.c -o ls7emulator $(CFLAGS) + strip ls7emulator + +install: ls7emulator + mkdir -p $(PREFIX)/bin + install ./ls7emulator $(PREFIX)/bin/ls7emulator + cp ./ls7emulator /usr/bin/ls7emulator