-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakefile
25 lines (23 loc) · 820 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
JAVA_CC = javac
default:
$(JAVA_CC) -cp .:"lib/*" *.java
# touch addpeer
# echo 'java -cp .:"lib/*" AddPeer $$1 $$2' > addpeer && chmod +x addpeer
# touch removepeer
# echo 'java -cp .:"lib/*" RemovePeer $$1 $$2' > removepeer && chmod +x removepeer
# touch addcontent
# echo 'java -cp .:"lib/*" AddContent $$1 $$2 $$3' > addcontent && chmod +x addcontent
# touch removecontent
# echo 'java -cp .:"lib/*" RemoveContent $$1 $$2 $$3' > removecontent && chmod +x removecontent
# touch lookupcontent
# echo 'java -cp .:"lib/*" LookupContent $$1 $$2 $$3' > lookupcontent && chmod +x lookupcontent
# touch allkeys
# echo 'java -cp .:"lib/*" AllKeys $$1 $$2' > allkeys && chmod +x allkeys
clean:
rm -f *.class
# rm addpeer
# rm removepeer
# rm addcontent
# rm removecontent
# rm lookupcontent
# rm allkeys