build.sh (219B)
1 #!/bin/sh 2 3 cflags="-Wall -Wextra" 4 5 set -e 6 7 compile() { 8 f="$1" 9 10 echo "cc $f" 11 gcc -c $cflags $f 12 } 13 14 compile server.c 15 compile client.c 16 17 echo "ld server" 18 gcc -o server server.o 19 20 echo "ld client" 21 gcc -o client client.o