-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakeFile
More file actions
25 lines (21 loc) · 874 Bytes
/
Copy pathMakeFile
File metadata and controls
25 lines (21 loc) · 874 Bytes
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
compile:
g++ .\frontend.cpp .\input_output.cpp .\differentiator.cpp .\stack.cpp .\recursive_descent.cpp -o front.exe
g++ .\backend.cpp .\stack.cpp .\input_output.cpp .\differentiator.cpp -o back
g++ .\processor\assembler.cpp .\processor\input_output.cpp -o assm
g++ .\processor\processor.cpp .\processor\input_output.cpp .\processor\stack.cpp -o proc
.\front $(filter-out $@,$(MAKECMDGOALS))
.\back
.\assm
.\proc
front:
g++ .\frontend.cpp .\input_output.cpp .\differentiator.cpp .\stack.cpp .\recursive_descent.cpp -o front.exe
.\front $(filter-out $@,$(MAKECMDGOALS))
back:
g++ .\backend.cpp .\stack.cpp .\input_output.cpp .\differentiator.cpp -o back
.\back
proc:
g++ .\processor\processor.cpp .\processor\input_output.cpp .\processor\stack.cpp -o proc
.\proc
assm:
g++ .\processor\assembler.cpp .\processor\input_output.cpp -o assm
.\assm