mirror of
https://github.com/Egor00f/kolibrios-gcc-toolchain.git
synced 2025-09-20 18:00:07 +02:00
fix downloading all sdk dir from kolibrios build && toolchain for x86_64 -> deb package for amd64 only && update install.bat && add more colors to install.sh
This commit is contained in:
12
install.bat
12
install.bat
@@ -49,15 +49,9 @@ Call :print_msg Updating libraries
|
|||||||
|
|
||||||
cd %TOOLCHAIN_DIR%\win32\mingw32\lib
|
cd %TOOLCHAIN_DIR%\win32\mingw32\lib
|
||||||
|
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libdll.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libdll.a
|
wget -r --no-parent http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libfreetype.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libfreetype.a
|
move /-y builds.kolibrios.org\en_US\data\contrib\sdk\lib\* .\
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libc.dll.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libc.dll.a
|
rd /s /q builds.kolibrios.org
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libSDLn.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libSDLn.a
|
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libcurses.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libcurses.a
|
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libz.dll.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libz.dll.a
|
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libogg.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libogg.a
|
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libvorbis.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libvorbis.a
|
|
||||||
wget http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/libopenjpeg.a -O %TOOLCHAIN_DIR%\win32\mingw32\lib\libopenjpeg.a
|
|
||||||
|
|
||||||
Call :print_ok Successfully!
|
Call :print_ok Successfully!
|
||||||
|
|
||||||
|
19
install.sh
19
install.sh
@@ -5,6 +5,11 @@
|
|||||||
# modified by Egor00f (Egor)
|
# modified by Egor00f (Egor)
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
pwd
|
||||||
|
|
||||||
|
DEFAULT_TOOLCHAIN_DIR="/home/autobuild/tools"
|
||||||
|
|
||||||
|
TOOLCHAIN_DIR=$DEFAULT_TOOLCHAIN_DIR
|
||||||
|
|
||||||
print_msg(){
|
print_msg(){
|
||||||
echo -e "\e[34m$1\e[0m"
|
echo -e "\e[34m$1\e[0m"
|
||||||
@@ -29,22 +34,14 @@ check_utils(){
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
pwd
|
echo -n -e "\e[0m Toolchain install path \e[90m(default is $TOOLCHAIN_DIR): \e[97m"
|
||||||
|
|
||||||
DEFAULT_TOOLCHAIN_DIR="/home/autobuild/tools"
|
|
||||||
|
|
||||||
TOOLCHAIN_DIR=$DEFAULT_TOOLCHAIN_DIR
|
|
||||||
|
|
||||||
MESSAGE="Toolchain install path(default is $TOOLCHAIN_DIR): "
|
|
||||||
|
|
||||||
echo -n $MESSAGE
|
|
||||||
read INPUT
|
read INPUT
|
||||||
|
|
||||||
if [[ ! -z "$INPUT" ]]; then
|
if [[ ! -z "$INPUT" ]]; then
|
||||||
TOOLCHAIN_DIR=$INPUT
|
TOOLCHAIN_DIR=$INPUT
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Installing toolchain to $TOOLCHAIN_DIR"
|
echo -e "\e[0mInstalling toolchain to \e[97m$TOOLCHAIN_DIR\e[0m"
|
||||||
|
|
||||||
|
|
||||||
print_msg "Checking utilities..."
|
print_msg "Checking utilities..."
|
||||||
@@ -97,7 +94,7 @@ print_ok "Successfully!"
|
|||||||
print_msg "Updating libraries"
|
print_msg "Updating libraries"
|
||||||
|
|
||||||
cd lib
|
cd lib
|
||||||
sudo wget -r --no-parent -q http://builds.kolibrios.org/en_US/data/contrib/sdk/lib
|
sudo wget -r --no-parent -q http://builds.kolibrios.org/en_US/data/contrib/sdk/lib/
|
||||||
sudo mv builds.kolibrios.org/en_US/data/contrib/sdk/lib/* ./
|
sudo mv builds.kolibrios.org/en_US/data/contrib/sdk/lib/* ./
|
||||||
sudo rm -R builds.kolibrios.org
|
sudo rm -R builds.kolibrios.org
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
Package: kos32-gcc
|
Package: kos32-gcc
|
||||||
Version: 0.1.6
|
Version: 0.1.7
|
||||||
Architecture: all
|
Architecture: amd64
|
||||||
Section: devel
|
Section: devel
|
||||||
Depends: libc6-i386:amd64, libmpc3:amd64
|
Depends: libc6-i386:amd64, libmpc3:amd64
|
||||||
Pre-Depends: p7zip-full, wget
|
Pre-Depends: p7zip-full, wget
|
||||||
|
@@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
TOOLCHAIN_DIR=$(head -n 1 /etc/kos32-gcc/install-path)
|
TOOLCHAIN_DIR=$(head -n 1 /etc/kos32-gcc/install-path)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
MESSAGE="PATH=\$PATH:$TOOLCHAIN_DIR/win32/bin"
|
MESSAGE="PATH=\$PATH:$TOOLCHAIN_DIR/win32/bin"
|
||||||
|
|
||||||
if grep -q '$MESSAGE' /etc/profile; then
|
sudo sed -i '/$MESSAGE/d' /etc/profile
|
||||||
sudo sed -i '/$MESSAGE/d' /etc/profile
|
|
||||||
fi
|
|
||||||
|
|
||||||
rm /etc/kos32-gcc -R
|
rm /etc/kos32-gcc -R
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user