CC := clang
CFLAGS := -g -Wall -Werror

all: signal-demo simple-signal

clean:
	@echo "Removing build output"
	@rm -rf signal-demo simple-signal *dSYM*

signal-demo: signal.c
	$(CC) $(CFLAGS) -o signal-demo signal.c

simple-signal: simple-signal.c
	$(CC) $(CFLAGS) -o simple-signal simple-signal.c

.PHONY: all clean
