Remove build configs (#133)

* Remove build configs and directories
* Remove submodule `vendor/cross`
This commit is contained in:
Alex Kotov 2022-12-06 06:28:43 +04:00 committed by GitHub
parent b2c05b3767
commit bf8eaaa575
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
23 changed files with 0 additions and 172 deletions

35
.gitignore vendored
View File

@ -47,41 +47,6 @@
/libc/include/Makefile.in
/tests/Makefile.in
########################
# To build out of root #
########################
/build/dev-native/*
!/build/dev-native/config
/build/dev-cross-i386/*
!/build/dev-cross-i386/config
/build/dev-cross-riscv64/*
!/build/dev-cross-riscv64/config
/build/dev-cross-x86_64/*
!/build/dev-cross-x86_64/config
/build/root-native/*
!/build/root-native/config
/build/root-cross-i386-linux/*
!/build/root-cross-i386-linux/config
/build/root-cross-riscv64-linux/*
!/build/root-cross-riscv64-linux/config
/build/root-cross-x86_64-linux/*
!/build/root-cross-x86_64-linux/config
##########################
# To install out of root #
##########################
/dest/dev-native/*
!/dest/dev-native/.keep
/dest/dev-cross-i386/*
!/dest/dev-cross-i386/.keep
/dest/dev-cross-riscv64/*
!/dest/dev-cross-riscv64/.keep
/dest/dev-cross-x86_64/*
!/dest/dev-cross-x86_64/.keep
###########################################
# Only generated when configuring in root #
###########################################

4
.gitmodules vendored
View File

@ -1,7 +1,3 @@
[submodule "vendor/cross"]
path = vendor/cross
url = https://github.com/tailix/cross.git
ignore = dirty
[submodule "vendor/mruby"]
path = vendor/mruby
url = https://github.com/mruby/mruby.git

View File

@ -1 +0,0 @@
../../config/dev-cross-i386

View File

@ -1 +0,0 @@
../../config/dev-cross-riscv64

View File

@ -1 +0,0 @@
../../config/dev-cross-x86_64

View File

@ -1 +0,0 @@
../../config/dev-native

View File

@ -1 +0,0 @@
../../config/root-cross-i386-linux

View File

@ -1 +0,0 @@
../../config/root-cross-riscv64-linux

View File

@ -1 +0,0 @@
../../config/root-cross-x86_64-linux

View File

@ -1 +0,0 @@
../../config/root-native

View File

@ -1,17 +0,0 @@
#!/bin/sh
set -eux
REPO="$(realpath "$(dirname "$(realpath "$0")")/..")"
if [ -f "$REPO/Makefile" ]; then make -C "$REPO" distclean; fi
ARCH='i386'
HOST="$ARCH-elf"
PREFIX="$REPO/dest/dev-cross-$ARCH"
CROSS="$REPO/vendor/cross/root/bin/$HOST"
export AR="$CROSS-ar"
export CC="$CROSS-gcc"
export RANLIB="$CROSS-ranlib"
"$REPO/configure" --host="$HOST" --prefix="$PREFIX" --enable-freestanding --with-libc

View File

@ -1,17 +0,0 @@
#!/bin/sh
set -eux
REPO="$(realpath "$(dirname "$(realpath "$0")")/..")"
if [ -f "$REPO/Makefile" ]; then make -C "$REPO" distclean; fi
ARCH='riscv64'
HOST="$ARCH-elf"
PREFIX="$REPO/dest/dev-cross-$ARCH"
CROSS="$REPO/vendor/cross/root/bin/$HOST"
export AR="$CROSS-ar"
export CC="$CROSS-gcc"
export RANLIB="$CROSS-ranlib"
"$REPO/configure" --host="$HOST" --prefix="$PREFIX" --enable-freestanding --with-libc

View File

@ -1,19 +0,0 @@
#!/bin/sh
set -eux
REPO="$(realpath "$(dirname "$(realpath "$0")")/..")"
if [ -f "$REPO/Makefile" ]; then make -C "$REPO" distclean; fi
ARCH='x86_64'
HOST="$ARCH-elf"
PREFIX="$REPO/dest/dev-cross-$ARCH"
CROSS="$REPO/vendor/cross/root/bin/$HOST"
export AR="$CROSS-ar"
export CC="$CROSS-gcc"
export RANLIB="$CROSS-ranlib"
export CFLAGS='-mabi=sysv -mcmodel=kernel -mno-80387 -mno-red-zone'
"$REPO/configure" --host="$HOST" --prefix="$PREFIX" --enable-freestanding --with-libc

View File

@ -1,10 +0,0 @@
#!/bin/sh
set -eux
REPO="$(realpath "$(dirname "$(realpath "$0")")/..")"
if [ -f "$REPO/Makefile" ]; then make -C "$REPO" distclean; fi
PREFIX="$REPO/dest/dev-native"
"$REPO/configure" --prefix="$PREFIX" --enable-checks-all

View File

@ -1,17 +0,0 @@
#!/bin/sh
set -eux
REPO="$(realpath "$(dirname "$(realpath "$0")")/..")"
if [ -f "$REPO/Makefile" ]; then make -C "$REPO" distclean; fi
ARCH='i386'
HOST="$ARCH-elf"
TARGET='i686-linux-gnu'
PREFIX="/opt/tailix/libkernaux/$ARCH"
export AR="$TARGET-ar"
export CC="$TARGET-gcc"
export RANLIB="$TARGET-ranlib"
"$REPO/configure" --host="$HOST" --prefix="$PREFIX" --enable-freestanding --with-libc

View File

@ -1,17 +0,0 @@
#!/bin/sh
set -eux
REPO="$(realpath "$(dirname "$(realpath "$0")")/..")"
if [ -f "$REPO/Makefile" ]; then make -C "$REPO" distclean; fi
ARCH='riscv64'
HOST="$ARCH-elf"
TARGET='riscv64-linux-gnu'
PREFIX="/opt/tailix/libkernaux/$ARCH"
export AR="$TARGET-ar"
export CC="$TARGET-gcc"
export RANLIB="$TARGET-ranlib"
"$REPO/configure" --host="$HOST" --prefix="$PREFIX" --enable-freestanding --with-libc

View File

@ -1,19 +0,0 @@
#!/bin/sh
set -eux
REPO="$(realpath "$(dirname "$(realpath "$0")")/..")"
if [ -f "$REPO/Makefile" ]; then make -C "$REPO" distclean; fi
ARCH='x86_64'
HOST="$ARCH-elf"
TARGET='x86_64-linux-gnu'
PREFIX="/opt/tailix/libkernaux/$ARCH"
export AR="$TARGET-ar"
export CC="$TARGET-gcc"
export RANLIB="$TARGET-ranlib"
export CFLAGS='-mabi=sysv -mcmodel=kernel -mno-80387 -mno-red-zone'
"$REPO/configure" --host="$HOST" --prefix="$PREFIX" --enable-freestanding --with-libc

View File

@ -1,8 +0,0 @@
#!/bin/sh
set -eux
REPO="$(realpath "$(dirname "$(realpath "$0")")/..")"
if [ -f "$REPO/Makefile" ]; then make -C "$REPO" distclean; fi
"$REPO/configure" --enable-checks

View File

1
vendor/cross vendored

@ -1 +0,0 @@
Subproject commit 5dc1bf89b00d3d73f7a1ed5d9b1e7268768ea9e8