PREFIX := /usr/local BIN_DIR := $(PREFIX)/bin ifdef PCC PCC_CFLAGS=-D__float128="long double" else PCC_CFLAGS= endif OBJS := $(patsubst %.c,%.o,$(wildcard *.c)) CFLAGS = $(PCC_CFLAGS) $(CFLAGS_EXTRA) -Wno-deprecated-declarations OBJ_NAME = pullreqd all : clean $(OBJ_NAME) $(OBJ_NAME) : $(OBJS) $(CC) $(OBJS) $(CFLAGS) -lpthread -lgit2 -o $(OBJ_NAME) %.o : %.c $(CC) -c $< -o $@ $(CFLAGS) clean : rm -f $(OBJ_NAME) $(OBJS) install : install -D -m755 $(OBJ_NAME) $(BIN_DIR)/$(OBJ_NAME) uninstall : rm -f $(BIN_DIR)/$(OBJ_NAME)