Makefile (324B)
1 .PHONY: build clean 2 3 CC = gcc 4 CFLAGS = -Wall -Wextra -Wpedantic -std=c11 $(shell pkg-config --cflags libgit2) 5 LDFLAGS = $(shell pkg-config --libs libgit2) 6 BUILD_DIR = build 7 NAME = commit-heatmap-gen 8 9 build: 10 mkdir -p ./$(BUILD_DIR) 11 $(CC) $(CFLAGS) $(LDFLAGS) -o ./$(BUILD_DIR)/$(NAME) main.c 12 13 clean: 14 rm -rf ./$(BUILD_DIR)