23 lines
474 B
Makefile
23 lines
474 B
Makefile
# Makefile for udp_proxy - UDP network emulator proxy
|
|
CC = gcc
|
|
CFLAGS = -O2 -Wall -Wextra -std=gnu11 -I../../lib -I../../tinycrypt/lib/include
|
|
LDFLAGS = -L../../lib -luasync -lpthread
|
|
|
|
TARGET = udp_proxy
|
|
SRC = udp_proxy.c
|
|
|
|
.PHONY: all clean
|
|
|
|
all: $(TARGET)
|
|
|
|
$(TARGET): $(SRC)
|
|
$(CC) $(CFLAGS) $(SRC) -o $@ $(LDFLAGS)
|
|
@echo "✅ UDP proxy built: $(TARGET)"
|
|
|
|
clean:
|
|
rm -f $(TARGET)
|
|
@echo "🧹 Cleaned"
|
|
|
|
debug:
|
|
$(CC) $(CFLAGS) -g $(SRC) -o $(TARGET) $(LDFLAGS)
|