-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
29 lines (18 loc) · 939 Bytes
/
Makefile
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
assembler: main.o bitwise_utils.o error_handler.o file_utils.o flow_controller.o ref_tables.o row_analyzer.o
gcc -g main.o bitwise_utils.o error_handler.o file_utils.o flow_controller.o ref_tables.o row_analyzer.o -lm -o assembler
bitwise_utils.o: bitwise_utils.c
gcc -Wall -ansi -c bitwise_utils.c -o bitwise_utils.o
error_handler.o: error_handler.c
gcc -Wall -ansi -c error_handler.c -o error_handler.o
file_utils.o: file_utils.c
gcc -Wall -ansi -c file_utils.c -o file_utils.o
flow_controller.o: flow_controller.c
gcc -Wall -ansi -c flow_controller.c -o flow_controller.o
ref_tables.o: ref_tables.c
gcc -Wall -ansi -c ref_tables.c -o ref_tables.o
row_analyzer.o: row_analyzer.c
gcc -Wall -ansi -c row_analyzer.c -o row_analyzer.o
main.o: main.c
gcc -Wall -ansi -c main.c -o main.o
clean:
rm -rf main.o bitwise_utils.o error_handler.o file_utils.o flow_controller.o ref_tables.o row_analyzer.o assembler