# Makefile for Phase 2 Tests # اختبارات المرحلة 2 # # Author: Ahmad Ali Parr # License: Sovereign Source CC = gcc CFLAGS = -Wall -Wextra -O2 -std=c11 -I../../kernel-module LDFLAGS = -lpthread TESTS = test_intent_router all: $(TESTS) test_intent_router: test_intent_router.c $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) run: all @echo "═══════════════════════════════════════════════════════" @echo " Running Phase 2 Tests..." @echo "═══════════════════════════════════════════════════════" @./test_intent_router clean: rm -f $(TESTS) *.o .PHONY: all run clean