BUILD=./build TOOLCHAIN = $(CURDIR)/../tools/x86_64-unknown-redox/toolchain CARGO = $(TOOLCHAIN)/bin/cargo PATH := $(TOOLCHAIN)/bin:$(PATH) export AR_x86_64_unknown_redox=x86_64-unknown-redox-ar export CARGO_TARGET_X86_64_UNKNOWN_REDOX_LINKER=x86_64-unknown-redox-gcc export CARGO_TARGET_X86_64_UNKNOWN_REDOX_RUNNER=../../redoxer/target/release/redoxer exec --folder . export CC_x86_64_unknown_redox=x86_64-unknown-redox-gcc export CFLAGS_riscv64gc_unknown_redox=-march=rv64gc -mabi=lp64d export CXX_x86_64_unknown_redox=x86_64-unknown-redox-g++ export GNU_TARGET=x86_64-unknown-redox export RUSTFLAGS=-L native=${TOOLCHAIN}/lib export RUSTUP_TOOLCHAIN=${TOOLCHAIN} export TARGET=x86_64-unknown-redox .PHONY: all all: \ $(BUILD)/bin/init $(BUILD)/bin/logd \ $(BUILD)/bin/ramfs $(BUILD)/bin/randd \ $(BUILD)/bin/redoxfs $(BUILD)/bin/zerod \ $(BUILD)/boot/bootstrap \ $(BUILD)/bin/acpid $(BUILD)/bin/fbcond \ $(BUILD)/bin/inputd $(BUILD)/bin/lived \ $(BUILD)/bin/nvmed $(BUILD)/bin/pcid \ $(BUILD)/bin/vesad \ $(BUILD)/bin/ahcid $(BUILD)/bin/ided \ $(BUILD)/bin/ps2d \ $(BUILD)/bin/virtio-blkd $(BUILD)/bin/virtio-gpud \ $(BUILD)/etc/pcid/initfs.toml include make/simple include make/bootstrap include make/drivers include make/zerod