-
Notifications
You must be signed in to change notification settings - Fork 13
Compiling on Ubuntu 22.04
By : Gesior.pl
apt update && apt -y upgrade mkdir /bts
apt install -y unzip make g++ uuid-dev cd /bts/ && wget https://github.com/premake/premake-core/archive/refs/heads/master.zip cd /bts/ && unzip master.zip && rm master.zip cd /bts/premake-core-master && make -f Bootstrap.mak linux mv /bts/premake-core-master/bin/release/premake5 /bin/premake5 rm -rf /bts/premake-core-master/bin/release/premake5
apt install -y curl zip unzip tar cd /bts && git clone https://github.com/microsoft/vcpkg.git /bts/vcpkg/bootstrap-vcpkg.sh
apt install -y pkg-config cd /bts && wget https://github.com/Black-Tek/BlackTek-Server/archive/refs/heads/master.zip cd /bts && unzip master.zip && rm master.zip && mv /bts/BlackTek-Server-master /bts/server cd /bts/server && /bts/vcpkg/vcpkg install
cd /bts/server && premake5 gmake2 && make -j $(nproc) config=debug_64