summaryrefslogtreecommitdiff
path: root/build/server-bin.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build/server-bin.sh')
-rwxr-xr-xbuild/server-bin.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/build/server-bin.sh b/build/server-bin.sh
index b81ce8f..f3cb9fa 100755
--- a/build/server-bin.sh
+++ b/build/server-bin.sh
@@ -1,11 +1,13 @@
#!/bin/bash
-export $LOCALDIR="../server-local/bin"
+export LOCALDIR="../server-local/bin"
cd ../../server-code
+echo Build server...
make clean
./build.sh static
if [[ $? == 0 ]]; then
+ echo Copy server binaries...
cp -f char-server $LOCALDIR
cp -f login-server $LOCALDIR
cp -f map-server $LOCALDIR
@@ -17,18 +19,21 @@ fi
cd src/evol
mkdir build
+echo Build evol plugin...
autoreconf -i
cd build
make clean
../configure
make -j3
-cd ..
if [[ $? == 0 ]]; then
+ cd ..
+ echo Copy plugin binaries...
mkdir ../../../server-local/bin/plugins
cp -f build/src/.libs/*.so ../../../server-local/bin/plugins
echo Build success
else
+ cd ..
echo Build failed
exit 1
fi