CppPlugins/runall.sh

27 lines
521 B
Bash
Raw Permalink Normal View History

2020-02-20 04:28:05 +01:00
#!/bin/bash
2020-02-20 19:23:28 +01:00
#build java
2020-02-20 04:28:05 +01:00
mvn package
2020-02-20 19:23:28 +01:00
if [ "$?" -ne "0" ]; then
echo "Error"
exit 1
fi
#build cpp
2020-02-20 12:21:43 +01:00
rm target/*.so
2020-02-21 04:10:23 +01:00
make -j1 all #that makefile is not paralllizable
2020-02-20 19:23:28 +01:00
if [ "$?" -ne "0" ]; then
echo "Error"
exit 1
fi
2020-02-21 10:27:46 +01:00
# sudo make install # or create a link to this lib once with: sudo ln -s $(realpath target/libplugin.so) /usr/lib
2020-02-21 04:10:23 +01:00
#build and install all testplugins
make installplugins
2020-02-20 19:23:28 +01:00
#prepare server
2020-02-20 04:28:05 +01:00
cp target/Cppplugin-0.1-SNAPSHOT-final.jar testserver/plugins/
2020-02-20 19:23:28 +01:00
#start server
2020-02-20 04:28:05 +01:00
cd testserver
2020-11-12 14:21:19 +01:00
java -jar spigot-1.12.2.jar