TARGET=test
OBJS=main.o code.o
CFLAGS=-DTEST

all: $(TARGET)

$(TARGET): $(OBJS)
	gcc $(OBJS) -o $@

main.o: main.c
	gcc -c $< -o $@

code.o: ../code.c
	gcc $(CFLAGS) -c $< -o $@

clean:
	rm -f $(OBJS)
	rm -f $(TARGET)
