esp32-TIC/test_cpu/Makefile

18 lines
323 B
Makefile

ESP_DIR=../main/
COMMON_OBJS=cpu_test_harness.o
ESP_OBJS=tic.o
CFLAGS=-Wextra -O2 -g -I$(ESP_DIR) -I. -DCPU_TEST
CC=gcc
TARGETS=test_tic.bin
all: $(TARGETS)
test_%.bin: test_%.o $(COMMON_OBJS) $(ESP_OBJS)
$(CC) $(CFLAGS) $^ -o $@
%.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
%.o: $(ESP_DIR)/%.c
$(CC) $(CFLAGS) -c $< -o $@