aboutsummaryrefslogtreecommitdiff
path: root/pa8_predict/Makefile
blob: 8629c672af0bad23581cf1a692ac34396bf559de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# CSCI3753 - FA23 PA8

CC = gcc
CFLAGS = -c -g -Wall -Wextra
LFLAGS = -g -Wall -Wextra

VPATH += ../common

SUBMITFILES = pager-predict.c

.PHONY: all clean

all: test-predict

test-predict: simulator.o pager-predict.o programs.o
	$(CC) $(LFLAGS) $^ -o $@

simulator.o: simulator.c programs.o simulator.h
	$(CC) $(CFLAGS) $<

pager-predict.o: pager-predict.c simulator.h
	$(CC) $(CFLAGS) $<

clean:
	rm -f test-basic test-predict test-predict test-api
	rm -f simulator.o pager-predict.o
	rm -f *~
	rm -f *.csv
	rm -f *.pdf

submit: 
	@read -r -p "please enter your identikey username: " username; \
	tar -cvf PA8-$$username.txt $(SUBMITFILES)