-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
36 lines (24 loc) · 748 Bytes
/
Makefile
File metadata and controls
36 lines (24 loc) · 748 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
26
27
28
29
30
31
32
33
34
35
36
myshell : main.o prompt.o getcommand.o parsing.o commands.o systemCommands.o builtinCommands.o signalhandler.o execute.o pipeHandler.o header.h
gcc $^ -o myshell
getcommand.o : src/getcommand.c
gcc -c src/getcommand.c
parsing.o : src/parsing.c
gcc -c src/parsing.c
prompt.o : src/prompt.c
gcc -c src/prompt.c
signalhandler.o : src/signalhandler.c
gcc -c src/signalhandler.c
systemCommands.o : src/systemCommands.c
gcc -c src/systemCommands.c
execute.o : src/execute.c
gcc -c src/execute.c
pipeHandler.o : src/pipeHandler.c
gcc -c src/pipeHandler.c
builtinCommands.o : src/builtinCommands.c
gcc -c src/builtinCommands.c
commands.o : src/commands.c
gcc -c src/commands.c
main.o : main.c
gcc -c main.c
clean :
rm -f myshell