summaryrefslogtreecommitdiff
path: root/Makefile
blob: 6aeb57818507b7327e4a845d865e5ee9911039ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
CC = gcc
CCFLAGS = -owall
INCLUDES = 
PREFIX = /usr/local

.PHONY: all install

all: temperaturUmrechner matrixMult findMaxOfFloats gameOfLife

install:
	mkdir -p $(PREFIX)/bin
	install -m 0755 -t $(PREFIX)/bin temperaturUmrechner matrixMult findMaxOfFloats gameOfLife
	mkdir -p $(PREFIX)/share
	install -m 0644 -t $(PREFIX)/share floats.txt

temperaterUmrechner:
	$(CC) $(INCLUDES) $(CCFLAGS) -o temperaturUmrechner temperaturUmrechner.c

matrixMult:
	$(CC) $(INCLUDES) $(CCFLAGS) -o matrixMult matrixMult.c

findMaxOfFloats:
	$(CC) $(INCLUDES) $(CCFLAGS) -o findMaxOfFloats findMaxOfFloats.c

gameOfLife:
	$(CC) $(INCLUDES) $(CCFLAGS) -o gameOfLife gameOfLife.c