| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
1 |
#! /bin/bash |
| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
2 |
set -e |
| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
3 |
set -x |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
4 |
set -u |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
5 |
set -o pipefail |
| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
6 |
|
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
7 |
mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL/releases/download/release-2.26.1/SDL2-2.26.1.tar.gz | tar -zx && cd SDL2-2.26.1 && ls -lrt |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
8 |
cd /staging/deps/SDL2-2.26.1 && ./configure --enable-shared --enable-static && make && make install |
| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
9 |
|
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
10 |
#https://github.com/libsdl-org/SDL_image/releases/download/release-2.6.2/SDL2_image-2.6.2.tar.gz |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
11 |
mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_image/releases/download/release-2.6.2/SDL2_image-2.6.2.tar.gz | tar -zx && cd SDL2_image-2.6.2 && ls -lrt |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
12 |
cd /staging/deps/SDL2_image-2.6.2 && ./configure --enable-shared --enable-static && make && make install |
| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
13 |
|
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
14 |
#https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.6.2/SDL2_mixer-2.6.2.tar.gz |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
15 |
mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_mixer/releases/download/release-2.6.2/SDL2_mixer-2.6.2.tar.gz | tar -zx && cd SDL2_mixer-2.6.2 && ls -lrt |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
16 |
cd /staging/deps/SDL2_mixer-2.6.2 && ./configure --enable-shared --enable-static && make && make install |
| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
17 |
|
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
18 |
#https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.20.1/SDL2_ttf-2.20.1.tar.gz |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
19 |
mkdir -p /staging/deps && cd /staging/deps && curl -L https://github.com/libsdl-org/SDL_ttf/releases/download/release-2.20.1/SDL2_ttf-2.20.1.tar.gz | tar -zx && cd SDL2_ttf-2.20.1 && ls -lrt |
| 643bbc81 |
Poul Sander |
2022-12-30 10:23 |
20 |
cd /staging/deps/SDL2_ttf-2.20.1 && ./configure --enable-shared --enable-static && make && make install |
| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
21 |
mkdir -p /staging/blockattack-game |
| 8cd4f873 |
sago007 |
2017-09-02 09:54 |
22 |
|
| 333d2832 |
sago007 |
2020-06-22 21:22 |
23 |
mkdir -p /staging/deps && cd /staging/deps && curl https://icculus.org/physfs/downloads/physfs-3.0.2.tar.bz2 | tar -jx && cd physfs-3.0.2 && ls -lrt |
| 333d2832 |
sago007 |
2020-06-22 21:22 |
24 |
cd /staging/deps/physfs-3.0.2 && cmake . && make && make install |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
25 |
|
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
26 |
# boost |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
27 |
cd ~ |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
28 |
mkdir -p Downloads |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
29 |
cd Downloads |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
30 |
curl https://files.poulsander.com/~poul19/public_files/boost_1_65_1.tar.bz2 -O |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
31 |
tar xvfj boost_1_65_1.tar.bz2 |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
32 |
pushd boost_1_65_1 |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
33 |
./bootstrap.sh --with-libraries=program_options |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
34 |
./b2 install -j 2 --prefix=/usr link=static |
| 8a5d17cb |
sago007 |
2017-10-26 20:25 |
35 |
popd |
| 16476649 |
Poul Sander |
2022-01-09 10:29 |
36 |
curl https://files.poulsander.com/~poul19/public_files/fmt-8.1.0.tar.gz | tar -xz |
| 16476649 |
Poul Sander |
2022-01-09 10:29 |
37 |
pushd fmt-8.1.0 |
| 16476649 |
Poul Sander |
2022-01-09 10:29 |
38 |
cmake . -DFMT_TEST=OFF -DFMT_INSTALL=ON -DFMT_MASTER_PROJECT=OFF && make && make install |
| 16476649 |
Poul Sander |
2022-01-09 10:29 |
39 |
popd |
|
|
1970-01-01 00:00 |
40 |
|