Remove scripts to update Itch.io page
- update readme with build instructions - remove 32-bit and demo builds from package scripts
This commit is contained in:
parent
071013f203
commit
b96f1e9dfb
29
README.md
29
README.md
|
@ -1,3 +1,30 @@
|
|||
# 4Coder Community
|
||||
|
||||
Welcome to the 4coder community repostiory.
|
||||
Welcome to the 4coder community repository.
|
||||
|
||||
# Building
|
||||
|
||||
## Windows
|
||||
1. Setup the MSVC toolchain in your environment, this can be done with the `code/custom/bin/setup_cl_x64.bat` script
|
||||
2. call the `package.bat` script from the code directory
|
||||
1. `$ cd 4cc/code`
|
||||
2. `./bin/package.bat`
|
||||
3. You can also use the `build.bat` script if you want just build the binaries, this does not copy the default config, fonts and bindings
|
||||
1. `$ cd 4cc/code`
|
||||
2. `$ ./bin/build.bat`
|
||||
|
||||
## Linux
|
||||
> tested on Ubuntu 22.04:
|
||||
|
||||
1. Get tequired libraries (apt names):
|
||||
- `$ sudo apt install build-essential libx11-dev libxfixes-dev libglx-dev mesa-common-dev libasound2-dev libfreetype-dev libfontconfig-dev`
|
||||
2. Use the `package-linux.sh` script to build and package an application
|
||||
1. `$ cd 4cc/code`
|
||||
2. `$ ./bin/package-linux.sh`
|
||||
|
||||
3. You can also use the `build-linux.sh` script if you want just build the binaries, this does not copy the default config, fonts and bindings
|
||||
1. `$ cd 4cc/code`
|
||||
2. `$ ./bin/build-linux.sh`
|
||||
|
||||
## Mac (Untested)
|
||||
1. The steps should be the same as linux but replace the `*-linux.sh` with their `*-mac.sh` equivalents.
|
|
@ -1,33 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ "$#" -lt "3" ]
|
||||
then
|
||||
echo need 3 parameters
|
||||
exit
|
||||
else
|
||||
|
||||
fake=$1
|
||||
maj=$2
|
||||
min=$3
|
||||
|
||||
vr=$fake.$maj.$min
|
||||
fv=$fake-$maj-$min
|
||||
|
||||
flags="--fix-permissions --userversion=$vr"
|
||||
dir=../current_dist_all_os
|
||||
|
||||
butler push $flags $dir/4coder-alpha-$fv-win-x64.zip 4coder/4coder:win-x64-alpha
|
||||
butler push $flags $dir/4coder-alpha-$fv-linux-x64.zip 4coder/4coder:linux-x64-alpha
|
||||
butler push $flags $dir/4coder-alpha-$fv-mac-x64.zip 4coder/4coder:osx-x64-alpha
|
||||
butler push $flags $dir/4coder-alpha-$fv-win-x86.zip 4coder/4coder:win-x86-alpha
|
||||
butler push $flags $dir/4coder-alpha-$fv-linux-x86.zip 4coder/4coder:linux-x86-alpha
|
||||
butler push $flags $dir/4coder-alpha-$fv-mac-x86.zip 4coder/4coder:osx-x86-alpha
|
||||
|
||||
butler push $flags $dir/4coder-alpha-$fv-super-win-x64.zip 4coder/4coder:win-x64-super
|
||||
butler push $flags $dir/4coder-alpha-$fv-super-linux-x64.zip 4coder/4coder:linux-x64-super
|
||||
butler push $flags $dir/4coder-alpha-$fv-super-mac-x64.zip 4coder/4coder:osx-x64-super
|
||||
butler push $flags $dir/4coder-alpha-$fv-super-win-x86.zip 4coder/4coder:win-x86-super
|
||||
butler push $flags $dir/4coder-alpha-$fv-super-linux-x86.zip 4coder/4coder:linux-x86-super
|
||||
butler push $flags $dir/4coder-alpha-$fv-super-mac-x86.zip 4coder/4coder:osx-x86-super
|
||||
|
||||
fi
|
|
@ -1,22 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ "$#" -lt "3" ]
|
||||
then
|
||||
echo need 3 parameters
|
||||
exit
|
||||
else
|
||||
|
||||
fake=$1
|
||||
maj=$2
|
||||
min=$3
|
||||
|
||||
vr=$fake.$maj.$min
|
||||
fv=$fake-$maj-$min
|
||||
|
||||
flags="--fix-permissions --userversion=$vr"
|
||||
dir=../distributions
|
||||
|
||||
butler push $flags $dir/demo_x86/4coder-$fv-demo-linux-x86.zip 4coder/4coder:linux-x86-demo
|
||||
butler push $flags $dir/super_x86/4coder-$fv-super-linux-x86.zip 4coder/4coder:linux-x86
|
||||
|
||||
fi
|
|
@ -1,22 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ "$#" -lt "3" ]
|
||||
then
|
||||
echo need 3 parameters
|
||||
exit
|
||||
else
|
||||
|
||||
fake=$1
|
||||
maj=$2
|
||||
min=$3
|
||||
|
||||
vr=$fake.$maj.$min
|
||||
fv=$fake-$maj-$min
|
||||
|
||||
flags="--fix-permissions --userversion=$vr"
|
||||
dir=../distributions
|
||||
|
||||
butler push $flags $dir/demo_x64/4coder-$fv-demo-linux-x64.zip 4coder/4coder:linux-x64-demo
|
||||
butler push $flags $dir/super_x64/4coder-$fv-super-linux-x64.zip 4coder/4coder:linux-x64
|
||||
|
||||
fi
|
|
@ -1,22 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ "$#" -lt "3" ]
|
||||
then
|
||||
echo need 3 parameters
|
||||
exit
|
||||
else
|
||||
|
||||
fake=$1
|
||||
maj=$2
|
||||
min=$3
|
||||
|
||||
vr=$fake.$maj.$min
|
||||
fv=$fake-$maj-$min
|
||||
|
||||
flags="--fix-permissions --userversion=$vr"
|
||||
dir=../distributions
|
||||
|
||||
butler push $flags $dir/demo_x64/4coder-$fv-demo-mac-x64.zip 4coder/4coder:mac-x64-demo
|
||||
butler push $flags $dir/super_x64/4coder-$fv-super-mac-x64.zip 4coder/4coder:mac-x64
|
||||
|
||||
fi
|
|
@ -1,26 +0,0 @@
|
|||
@echo off
|
||||
|
||||
IF "%3" == "" (echo need 3 parameters & GOTO END)
|
||||
|
||||
SET fake=%1
|
||||
SET maj=%2
|
||||
SET min=%3
|
||||
|
||||
SET vr=%fake%.%maj%.%min%
|
||||
SET fv=%fake%-%maj%-%min%
|
||||
|
||||
SET flags=--fix-permissions --userversion=%vr%
|
||||
|
||||
pushd ..
|
||||
|
||||
SET dir=%CD%\distributions
|
||||
|
||||
butler push %flags% %dir%\demo_x64\4coder-%fv%-demo-win-x64.zip 4coder/4coder:win-x64-demo
|
||||
butler push %flags% %dir%\super_x64\4coder-%fv%-super-win-x64.zip 4coder/4coder:win-x64
|
||||
|
||||
REM butler push %flags% %dir%\demo_x86\4coder-%fv%-demo-win-x86.zip 4coder/4coder:win-x86-demo
|
||||
REM butler push %flags% %dir%\super_x86\4coder-%fv%-super-win-x86.zip 4coder/4coder:win-x86
|
||||
|
||||
popd
|
||||
|
||||
:END
|
|
@ -1,5 +1,4 @@
|
|||
#!/bin/bash
|
||||
|
||||
chmod +x bin/build-linux.sh
|
||||
bin/build-linux.sh "-DPACKAGE_DEMO_X64"
|
||||
bin/build-linux.sh "-DPACKAGE_SUPER_X64"
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
#!/bin/bash
|
||||
|
||||
chmod +x bin/build-mac.sh
|
||||
bin/build-mac.sh "-DPACKAGE_DEMO_X64"
|
||||
bin/build-mac.sh "-DPACKAGE_SUPER_X64"
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
chmod +x bin/build-linux.sh
|
||||
bin/build-linux.sh "-DPACKAGE_DEMO_X86"
|
||||
bin/build-linux.sh "-DPACKAGE_SUPER_X86"
|
|
@ -1,6 +1,3 @@
|
|||
@echo off
|
||||
|
||||
call bin\build.bat /DPACKAGE_DEMO_X64
|
||||
call bin\build.bat /DPACKAGE_DEMO_X86
|
||||
call bin\build.bat /DPACKAGE_SUPER_X64
|
||||
call bin\build.bat /DPACKAGE_SUPER_X86
|
||||
|
|
Loading…
Reference in New Issue