Skip to content

Commit

Permalink
engines - Switch to using env.json and COMMIT_TAG for matching releases
Browse files Browse the repository at this point in the history
  • Loading branch information
d10sfan committed Mar 1, 2024
1 parent 6a4ecd0 commit 45d0cbb
Show file tree
Hide file tree
Showing 63 changed files with 252 additions and 131 deletions.
2 changes: 1 addition & 1 deletion engines/augustus/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/Keriew/augustus.git source
pushd source
git checkout 3edf0f8
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
7 changes: 7 additions & 0 deletions engines/augustus/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"STEAM_APP_ID_LIST": [
"517790"
],
"LICENSE_PATH": "./source/LICENSE.txt",
"COMMIT_TAG": "v4.0.0"
}
4 changes: 0 additions & 4 deletions engines/augustus/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/bstone/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/bibendovsky/bstone.git source
pushd source
git checkout e44d3aa
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
10 changes: 10 additions & 0 deletions engines/bstone/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"STEAM_APP_ID_LIST": [
"238050",
"358190",
"358310"
],
"LICENSE_PATH": "./source/LICENSE",
"COMMON_PACKAGE": true,
"COMMIT_TAG": "v1.2.12"
}
5 changes: 0 additions & 5 deletions engines/bstone/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/crispy-doom/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/fabiangreffrath/crispy-doom.git source
pushd source
git checkout 593f5b9
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
13 changes: 13 additions & 0 deletions engines/crispy-doom/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"STEAM_APP_ID_LIST": [
"2390",
"2360",
"2370",
"2280",
"2300",
"2290"
],
"LICENSE_PATH": "./source/COPYING.md",
"COMMON_PACKAGE": true,
"COMMIT_TAG": "crispy-doom-6.0"
}
5 changes: 0 additions & 5 deletions engines/crispy-doom/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/dhewm3/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/dhewm/dhewm3.git source
pushd source
git checkout 2e71b99
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
13 changes: 13 additions & 0 deletions engines/dhewm3/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"STEAM_APP_ID_LIST": [
"9050",
"9070",
"9100"
],
"LICENSE_PATH": "./source/COPYING.txt",
"ADDITIONAL_LICENSES": [
"./source/README.md"
],
"COMMON_PACKAGE": true,
"COMMIT_TAG": "1.5.2"
}
6 changes: 0 additions & 6 deletions engines/dhewm3/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/doom-retro/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export LIBRARY_PATH="$VCPKG_INSTALLED_PATH/lib"
# CLONE PHASE
git clone https://github.com/bradharding/doomretro.git source
pushd source
git checkout 7c788ad
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
10 changes: 10 additions & 0 deletions engines/doom-retro/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"STEAM_APP_ID_LIST": [
"2280",
"2300",
"2290"
],
"LICENSE_PATH": "./source/LICENSE",
"COMMON_PACKAGE": true,
"COMMIT_TAG": "v5.2.1"
}
6 changes: 0 additions & 6 deletions engines/doom-retro/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/doom-runner/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/Youda008/DoomRunner.git source
pushd source
git checkout -f cad2dcf
git checkout -f "$COMMIT_TAG"
popd

export CXXFLAGS="-m64 -mtune=generic -mfpmath=sse -msse -msse2 -pipe -Wno-unknown-pragmas"
Expand Down
20 changes: 20 additions & 0 deletions engines/doom-runner/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"STEAM_APP_ID_LIST": [
"2280",
"2300",
"2360",
"2390",
"2370",
"2290",
"9160",
"782330"
],
"LICENSE_PATH": "./source/LICENSE",
"COMMON_PACKAGE": true,
"LIBRARIES": [
"xcb",
"qt5"
],
"ARCHIVE_WITHOUT_V7": true,
"COMMIT_TAG": "v1.8.2"
}
7 changes: 0 additions & 7 deletions engines/doom-runner/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/doom64ex-plus/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# CLONE PHASE
git clone https://github.com/atsb/Doom64EX-Plus.git source
pushd source
git checkout 808e6dd
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
10 changes: 10 additions & 0 deletions engines/doom64ex-plus/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"STEAM_APP_ID_LIST": [
"1148590"
],
"LICENSE_PATH": "./source/LICENSE",
"ADDITIONAL_LICENSES": [
"./LICENSE"
],
"COMMIT_TAG": "3.6.5.9"
}
5 changes: 0 additions & 5 deletions engines/doom64ex-plus/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/dsda-doom/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/kraflab/dsda-doom.git source
pushd source
git checkout 805f078
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
12 changes: 12 additions & 0 deletions engines/dsda-doom/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"STEAM_APP_ID_LIST": [
"2280",
"2290",
"2300",
"2390",
"2290"
],
"LICENSE_PATH": "./source/prboom2/COPYING",
"COMMON_PACKAGE": true,
"COMMIT_TAG": "v0.27.5"
}
5 changes: 0 additions & 5 deletions engines/dsda-doom/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/inter-doom/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/JNechaevsky/inter-doom.git source
pushd source
git checkout 303f20b
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
10 changes: 10 additions & 0 deletions engines/inter-doom/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"STEAM_APP_ID_LIST": [
"2300",
"2280",
"2290"
],
"LICENSE_PATH": "./source/COPYING",
"COMMON_PACKAGE": true,
"COMMIT_TAG": "7.3"
}
5 changes: 0 additions & 5 deletions engines/inter-doom/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/ironwail/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export LIBRARY_PATH="$VCPKG_INSTALLED_PATH/lib"
# CLONE PHASE
git clone https://github.com/andrei-drexler/ironwail.git source
pushd source
git checkout 5b130aa
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
11 changes: 11 additions & 0 deletions engines/ironwail/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"STEAM_APP_ID_LIST": [
"2310"
],
"LICENSE_PATH": "./source/LICENSE.txt",
"ADDITIONAL_LICENSES": [
"./LICENSE"
],
"COMMON_PACKAGE": true,
"COMMIT_TAG": "v0.7.0"
}
6 changes: 0 additions & 6 deletions engines/ironwail/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/julius/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/bvschaik/julius.git source
pushd source
git checkout d026eb2
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
7 changes: 7 additions & 0 deletions engines/julius/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"STEAM_APP_ID_LIST": [
"517790"
],
"LICENSE_PATH": "./source/LICENSE.txt",
"COMMIT_TAG": "v1.7.0"
}
4 changes: 0 additions & 4 deletions engines/julius/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/prboom-plus/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# CLONE PHASE
git clone https://github.com/coelckers/prboom-plus.git source
pushd source
git checkout 9695151
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
12 changes: 12 additions & 0 deletions engines/prboom-plus/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"STEAM_APP_ID_LIST": [
"2280",
"2290",
"2300",
"2390",
"2290"
],
"LICENSE_PATH": "./source/prboom2/COPYING",
"COMMON_PACKAGE": true,
"COMMIT_TAG": "v2.6.66"
}
5 changes: 0 additions & 5 deletions engines/prboom-plus/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/qss-m/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export LIBRARY_PATH="$VCPKG_INSTALLED_PATH/lib"
# CLONE PHASE
git clone https://github.com/timbergeron/QSS-M.git source
pushd source
git checkout e9cb3a2
git checkout "$COMMIT_TAG"
popd

# BUILD PHASE
Expand Down
13 changes: 13 additions & 0 deletions engines/qss-m/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"STEAM_APP_ID_LIST": [
"2310",
"9040",
"9030"
],
"LICENSE_PATH": "./source/LICENSE.txt",
"ADDITIONAL_LICENSES": [
"./LICENSE"
],
"COMMON_PACKAGE": true,
"COMMIT_TAG": "1.5.5"
}
6 changes: 0 additions & 6 deletions engines/qss-m/env.sh

This file was deleted.

2 changes: 1 addition & 1 deletion engines/rbdoom-3-bfg/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ sudo ldconfig
# CLONE PHASE
git clone https://github.com/RobertBeckebans/RBDOOM-3-BFG.git source
pushd source
git checkout 39ae120
git checkout "$COMMIT_TAG"
git submodule update --init --recursive
popd

Expand Down
11 changes: 11 additions & 0 deletions engines/rbdoom-3-bfg/env.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"STEAM_APP_ID_LIST": [
"208200"
],
"LICENSE_PATH": "./source/LICENSE.md",
"ADDITIONAL_LICENSES": [
"./source/LICENSE_EXCEPTIONS.md",
"./source/neo/extern/nvrhi/LICENSE.txt"
],
"COMMIT_TAG": "v1.5.1"
}
Loading

0 comments on commit 45d0cbb

Please sign in to comment.