fordon_greeman / sfetch

Branch: 6c9a4d9
Switch branches/tags
main
theidioticdev feat: the great nix purge 6c9a4d9 2026-09-25
22 lines · 385 B Raw Blame History
1 PREFIX ?= /usr/local
2 CC := gcc
3 CFLAGS := -Wall -Wextra -Werror -std=c11 -pedantic -O2
4
5 SRC := src/main.c
6 TARGET := sfetch
7
8 .PHONY: all clean install uninstall
9
10 all: $(TARGET)
11
12 $(TARGET): $(SRC)
13 $(CC) $(CFLAGS) $< -o $@
14
15 install: $(TARGET)
16 install -Dm755 $(TARGET) $(DESTDIR)$(PREFIX)/bin/sfetch
17
18 uninstall:
19 rm -f $(DESTDIR)$(PREFIX)/bin/sfetch
20
21 clean:
22 rm -rf build bin