19 lines
323 B
Makefile
19 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 $@
|