summaryrefslogtreecommitdiff
path: root/tools/Makefile
blob: f81d0832a1e54118b7735dcfb2771211e42b56d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
.RECIPEPREFIX = >
CC = cc
CFLAGS = -std=c99 -Wall -Wextra -pedantic -Os
LDFLAGS =
PREFIX ?= /usr/local

all: exofetch colorstagger snapshot_viewer

exofetch: exofetch.c
>$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)

colorstagger: colorstagger.c
>$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) -lX11

snapshot_viewer: snapshot_viewer.c
>$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)

clean:
>rm -f exofetch colorstagger snapshot_viewer

install: exofetch
>mkdir -p $(DESTDIR)$(PREFIX)/bin
>cp -f exofetch $(DESTDIR)$(PREFIX)/bin