diff options
| author | Miquel Sabaté Solà <mikisabate@gmail.com> | 2024-07-24 16:25:27 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <mikisabate@gmail.com> | 2024-07-24 16:25:27 +0200 |
| commit | 5701f2c18bee02941d61658f9c1260e14ffb2b94 (patch) | |
| tree | 66eb70814984aefb97128d621d538d02e88a6e7f /.bashrc | |
| parent | c0907886fcc6cf63c2de17c8f4e270f6c847a8bf (diff) | |
| download | dotfiles-5701f2c18bee02941d61658f9c1260e14ffb2b94.tar.gz dotfiles-5701f2c18bee02941d61658f9c1260e14ffb2b94.zip | |
Set ARCH and CROSS_COMPILE at the bash level
Funnily enough, running something like `. cross` makes bash unstable.
Hence, let's go back to mere .bashrc exporting.
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to '.bashrc')
| -rw-r--r-- | .bashrc | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -151,6 +151,17 @@ alias random_string="cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 64 | head - source_maybe "$HOME/.cargo/env" ## +# RISC-V + +# Setting this value as expected by the Linux Kernel when building it. +export ARCH=riscv + +# If this is not a RISC-V machine, set up cross compilation for it. +if [ "$(uname -m)" != "riscv64" ]; then + export CROSS_COMPILE=riscv64-suse-linux- +fi + +## # Lastly I had some problems with the GPG agent recently. So I copied a solution # from https://github.com/jessfraz/dotfiles |
