# Copyright (c) 2026, Mr. Goblin # # SPDX-License-Identifier: BSD-2-Clause # CC = cc -fno-caret-diagnostics -fno-color-diagnostics CC = gcc -fno-diagnostics-show-caret -fdiagnostics-color=never # CC = gcc CFLAGS = -g -Wall -Wextra -pedantic -std=c99 STATIC = -static # STATIC = MAINBINARIES = btasktd all: $(MAINBINARIES) clean: rm -f $(MAINBINARIES) *.o %.o: %.c $(CC) $(CFLAGS) -c $< -o $@ BTASKTD_OBJECTS = btasktd.o BTASKTD_LIBS = -lc btasktd: $(BTASKTD_OBJECTS) $(CC) $(CFLAGS) $(STATIC) $(BTASKTD_OBJECTS) -o $@ \ $(BTASKTD_LIBS)