CPlay/signals/Makefile
2025-08-28 14:45:30 +02:00

24 lines
392 B
Makefile

CC ?= gcc
CFLAGS ?= -Wall -O2
# This is not how makefiles should be written.
# Pretend you did not see this
all: main.elf main_sigaction.elf
TARGET = main.elf
SRC = main.c
TARGET2 = main_sigaction.elf
SRC2 = main_sigaction.c
$(TARGET): $(SRC)
@echo CC $@
@$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
$(TARGET2): $(SRC2)
@echo CC $@
@$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
clean:
rm -f *.elf