better client help output

This commit is contained in:
Aidan Hahn 2019-05-31 13:51:50 -07:00
parent fcfde27941
commit cd8df94df0
No known key found for this signature in database
GPG key ID: 327711E983899316
2 changed files with 8 additions and 6 deletions

View file

@ -91,8 +91,10 @@ mkdir staging/server
mkdir staging/test
DIST_TAR=JobServ.tar
DIST_DIR=JobServ
if [ -e build/distributions/jobserv.tar]; then
DIST_TAR=jobserv.tar
DIST_DIR=jobserv
fi
tar -xvf build/distributions/$DIST_TAR -C staging/client
@ -100,10 +102,10 @@ tar -xvf build/distributions/$DIST_TAR -C staging/server
tar -xvf build/distributions/$DIST_TAR -C staging/test
echo "[+] removing server capabilities from client"
rm staging/client/JobServ/bin/jobserv-server staging/client/JobServ/bin/jobserv-server.bat
rm staging/client/$DIST_DIR/bin/jobserv-server staging/client/$DIST_DIR/bin/jobserv-server.bat
echo "[+] removing client capabilities from server"
rm staging/server/JobServ/bin/jobserv-client staging/server/JobServ/bin/jobserv-client.bat
rm staging/server/$DIST_DIR/bin/jobserv-client staging/server/$DIST_DIR/bin/jobserv-client.bat
echo "[+] populating certificates"
cp resources/server/server.crt staging/server/
@ -117,14 +119,14 @@ cp -r resources/* staging/test/
echo "[+] Adding wrapper script for client"
# This could also be a .desktop file without much more work.
cat << EOF > staging/client/client
./JobServ/bin/jobserv-client private.pem client.crt ca.crt \$@
./$DIST_DIR/bin/jobserv-client private.pem client.crt ca.crt \$@
EOF
chmod +x staging/client/client
echo "[+] Adding wrapper script for server"
# This could also be a .desktop file without much more work.
cat << EOF > staging/server/server
./JobServ/bin/jobserv-server \$1 server.crt private.pem ca.crt
./$DIST_DIR/bin/jobserv-server \$1 server.crt private.pem ca.crt
EOF
chmod +x staging/server/server