Adapted the unit test Makefile to the directory structure change.
[ptas] / tests / ut_coord_trans / Makefile
1 CC=gcc
2 RM=rm -f
3 INCDIR=../../getmehome/
4 CFLAGS=-I$(INCDIR)
5 LDFLAGS=-lm
6 DEPS=$(INCDIR)coordinate-system.h
7
8 UNIT_TEST_SOURCES=ut_coord_trans.c
9 SOURCES=$(UNIT_TEST_SOURCES) \
10   $(INCDIR)coordinate-system.c
11 TARGET=ut_coord_trans
12
13 OBJS=$(SOURCES:%.c=%.o)
14
15 all: $(TARGET)
16
17 %.o: %.c $(DEPS)
18         $(CC) -c -o $@ $(CFLAGS) $<
19
20 $(TARGET): $(OBJS)
21         $(CC) -o $(TARGET) $(LDFLAGS) $(OBJS)
22
23 .PHONY: clean
24
25 clean:
26         $(RM) *.o *~ core $(TARGET) 
27
28 check: $(TARGET)
29         @./$(TARGET)