summaryrefslogtreecommitdiff
path: root/src/schedule/Makefile
blob: c44368c4e08f449c015f94ec1f38a06b64c875d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
CC = gcc
CFLAGS = -g -Wall -DDEBUG_SCHEDULAR -DTEST_SCHEDULETRAVERSE

SRCS = ScheduleCreater.c ScheduleSorter.c ScheduleTraverse.c ../util/StoreHandledData.c
INCDIRS = ../include

EXE = schedtest

OBJS = $(SRCS:%.c=%.o)

$(EXE): $(OBJS)
	cc -o $@ $(CFLAGS) $(notdir $(OBJS))

%.o : %.c
	cc $(CFLAGS) -c $< $(INCDIRS:%=-I%)

.PHONY: clean

clean:
	rm -f *.o $(EXE)