X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=build.sh;h=1bf5fdde0532db350608e3419d4640df80bcdab5;hb=d13f2700b1773551307685cc7c34c804ccd6d664;hp=a4683b70ee2d26d5c26023928a9f08f454140761;hpb=0945c6c301e38138b6ac54a02d5b3aea602de526;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/build.sh b/build.sh index a4683b7..1bf5fdd 100755 --- a/build.sh +++ b/build.sh @@ -144,10 +144,11 @@ vg_command(){ # Dependencies cp vg/dep/steam/steamclient.so bin/linux_server/ cp vg/dep/steam/libsteam_api.so bin/linux_server/ + cp vg/dep/steam/libsdkencryptedappticket.so bin/linux_server/ _compiler=$_linux_compiler _options=$_linux_options - _link="-lm $_linux_linksteam" + _link="-pthread -lm -lsdkencryptedappticket $_linux_linksteam" _src="server.c" _folder=$_linux_server_folder _dst="skaterift_server" @@ -155,6 +156,20 @@ vg_command(){ compile_x ;; + testaa) + titleit "Dev" + mkdir -p bin/aatest/cfg + + _compiler=$_linux_compiler + _options=$_linux_options + _link="-lm" + _src="testaa.c" + _folder=bin/aatest + _dst="testaa" + _ext="" + + compile_x + ;; #TODO: These are not cross platform in the build script, a full build # from source is therefore not possible on windows, only a linux @@ -213,10 +228,19 @@ vg_command(){ run_server wait ;; + aa) + run_command testaa + cd bin/aatest + ./testaa + cd ./../ + ;; *) echo "Unrecognised command $1" esac } +lsan_file=$(realpath ".lsan_suppress.txt") +export LSAN_OPTIONS="suppressions=$lsan_file" + vg_command debug source vg/vg_build.sh