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
|
# 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
|
#!/bin/bash
|
||||||
|
|
||||||
chmod +x bin/build-linux.sh
|
chmod +x bin/build-linux.sh
|
||||||
bin/build-linux.sh "-DPACKAGE_DEMO_X64"
|
|
||||||
bin/build-linux.sh "-DPACKAGE_SUPER_X64"
|
bin/build-linux.sh "-DPACKAGE_SUPER_X64"
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
chmod +x bin/build-mac.sh
|
chmod +x bin/build-mac.sh
|
||||||
bin/build-mac.sh "-DPACKAGE_DEMO_X64"
|
|
||||||
bin/build-mac.sh "-DPACKAGE_SUPER_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
|
@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_X64
|
||||||
call bin\build.bat /DPACKAGE_SUPER_X86
|
|
||||||
|
|
Loading…
Reference in New Issue