mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-28 15:34:31 +00:00
Add __clone_all_no_qemu
This commit is contained in:
parent
45c77526d8
commit
cdd36a7d8d
@ -4,10 +4,10 @@ export PATH := $(CROSS_DIR):$(PATH)
|
|||||||
|
|
||||||
QEMU_VERSION = qemu-7.1.0
|
QEMU_VERSION = qemu-7.1.0
|
||||||
|
|
||||||
all: do_rep do_ep do_fex do_limine clone_all do_binutils64 do_binutils32 do_binutilsarm64 do_gcc64 do_gcc32 do_gccarm64 do_toolchain_binutils64 do_toolchain_gcc64 do_toolchain_binutils32 do_toolchain_gcc32 do_qemu
|
all: do_rep do_ep do_fex do_emd do_limine clone_all do_binutils64 do_binutils32 do_binutilsarm64 do_gcc64 do_gcc32 do_gccarm64 do_toolchain_binutils64 do_toolchain_gcc64 do_toolchain_binutils32 do_toolchain_gcc32 do_qemu
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f rep ep fex
|
rm -f rep ep fex ExtMemDbg/emd
|
||||||
|
|
||||||
do_rep:
|
do_rep:
|
||||||
gcc -w ReadEthernetPackets.c -o rep
|
gcc -w ReadEthernetPackets.c -o rep
|
||||||
@ -21,6 +21,9 @@ do_fex:
|
|||||||
gcc -w Fex.c -o fex
|
gcc -w Fex.c -o fex
|
||||||
chmod +x fex
|
chmod +x fex
|
||||||
|
|
||||||
|
do_emd:
|
||||||
|
make -C ExtMemDbg build
|
||||||
|
|
||||||
do_limine:
|
do_limine:
|
||||||
git clone https://github.com/limine-bootloader/limine.git --branch=v4.x-branch-binary --depth=1
|
git clone https://github.com/limine-bootloader/limine.git --branch=v4.x-branch-binary --depth=1
|
||||||
|
|
||||||
@ -44,6 +47,21 @@ clone_all:
|
|||||||
mkdir -p build-toolchain-binutils32
|
mkdir -p build-toolchain-binutils32
|
||||||
mkdir -p build-toolchain-gcc32
|
mkdir -p build-toolchain-gcc32
|
||||||
|
|
||||||
|
__clone_all_no_qemu:
|
||||||
|
git clone https://github.com/Fennix-Project/binutils-gdb.git binutils-gdb
|
||||||
|
git clone https://github.com/Fennix-Project/gcc.git gcc
|
||||||
|
mkdir -p cross
|
||||||
|
mkdir -p build-binutilsamd64
|
||||||
|
mkdir -p build-binutilsi686
|
||||||
|
mkdir -p build-binutilsarm64
|
||||||
|
mkdir -p build-gccamd64
|
||||||
|
mkdir -p build-gcci686
|
||||||
|
mkdir -p build-gccarm64
|
||||||
|
mkdir -p build-toolchain-binutils64
|
||||||
|
mkdir -p build-toolchain-gcc64
|
||||||
|
mkdir -p build-toolchain-binutils32
|
||||||
|
mkdir -p build-toolchain-gcc32
|
||||||
|
|
||||||
do_qemu:
|
do_qemu:
|
||||||
cd qemu && \
|
cd qemu && \
|
||||||
bash ./configure --target-list=x86_64-softmmu,i386-softmmu,aarch64-softmmu --prefix="$(CROSS_DIR)" --enable-gtk && \
|
bash ./configure --target-list=x86_64-softmmu,i386-softmmu,aarch64-softmmu --prefix="$(CROSS_DIR)" --enable-gtk && \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user