Skip to content

Commit 4352c3f

Browse files
committed
Added files via upload
1 parent 82ceb8b commit 4352c3f

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

build.sh

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
#!/bin/bash
2+
3+
# Change this line to appropriate architecture
4+
export MARCH=pentium4
5+
6+
if [ "$#" -eq 0 ]
7+
then
8+
echo '******Building block1 code******'
9+
cd block1
10+
make -e
11+
12+
echo '******Building block2 code******'
13+
cd ../block2
14+
make -e
15+
16+
17+
echo '******Building makeblocks******'
18+
cd ../makeblocks
19+
make -e
20+
cp ../block1/block1 .
21+
cp ../block2/block2 .
22+
23+
if [ -f 'md5cond_1.txt' ]
24+
then
25+
echo '' > /dev/null
26+
else
27+
ln -s ../block1/md5cond_1.txt md5cond_1.txt
28+
fi
29+
if [ -f 'md5cond2.txt' ]
30+
then
31+
echo '' > /dev/null
32+
else
33+
ln -s ../block2/md5cond2.txt md5cond2.txt
34+
fi
35+
36+
37+
exit 0
38+
fi
39+
40+
case "$1" in
41+
clean)
42+
echo '******Make clean******'
43+
cd block1
44+
make clean
45+
cd ../block2
46+
make clean
47+
cd ../makeblocks
48+
make clean
49+
;;
50+
*)
51+
echo 'Unrecognized parameter'
52+
;;
53+
esac

0 commit comments

Comments
 (0)