# cfetch is my try to implement a neofetch/fastfetch/commiefetch clone in C. # Copyright (C) 2026 Anser # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # CC = gcc CFLAGS = -Wall -Wextra PREFIX ?= /usr/local TARGET = cfetch SRC = src/cfetch.c \ src/os.c \ src/memory.c \ src/cpu.c \ src/logo.c \ src/utils.c .PHONY: all clean install uninstall debug all: $(TARGET) $(TARGET): $(CC) $(CFLAGS) $(SRC) -o $(TARGET) @echo "Finished install of $(TARGET)!" install: $(TARGET) mkdir -p $(PREFIX)/bin cp $(TARGET) $(PREFIX)/bin/$(TARGET) uninstall: rm -f $(TARGET) rm -f $(PREFIX)/bin/$(TARGET) clean: rm -f $(TARGET) .PHONY: debug debug: clean debug: CFLAGS += -g -O0 debug: $(TARGET)