aboutsummaryrefslogtreecommitdiff
path: root/pa7_lru/Makefile
blob: 1302716eaaea074cf4f8afc7f589cf7bb0cb81d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
OBJS_COMMON = simulator.o programs.o
OBJS_BASIC = pager-basic.o
OBJS_LRU = pager-lru.o

VPATH += ../common
CFLAGS = -Wall -Wextra -g

all: test-basic test-lru

test-basic: $(OBJS_COMMON) $(OBJS_BASIC)
	cc $(CFLAGS) $^ -o $@

test-lru: $(OBJS_COMMON) $(OBJS_LRU)
	cc $(CFLAGS) $^ -o $@

%.o: %.c
	cc $(CFLAGS) -c $< -o $@

clean:
	rm *.o test-basic test-lru