csci3753

CSCI3753 Coursework
git clone https://git.pngu.org/csci3753
Log | Files | Refs | README

Makefile (357B)


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