Files
IronFox/scripts/env_helpers.sh
celenity 8f9b3d8040 fix: scripts (for now)
Signed-off-by: celenity <celenity@celenity.dev>
2026-04-02 21:31:13 +00:00

34 lines
757 B
Bash

# Set platform
if [[ "${OSTYPE}" == "darwin"* ]]; then
export IRONFOX_PLATFORM='darwin'
else
export IRONFOX_PLATFORM='linux'
fi
# Set OS
if [[ "${IRONFOX_PLATFORM}" == 'darwin' ]]; then
export IRONFOX_OS='osx'
elif [[ "${IRONFOX_PLATFORM}" == 'linux' ]]; then
if [[ -f "/etc/os-release" ]]; then
source /etc/os-release
if [[ -n "${ID}" ]]; then
export IRONFOX_OS="${ID}"
else
export IRONFOX_OS='unknown'
fi
else
export IRONFOX_OS='unknown'
fi
else
export IRONFOX_OS='unknown'
fi
# Set architecture
PLATFORM_ARCH=$(uname -m)
if [[ "${PLATFORM_ARCH}" == 'arm64' ]]; then
export IRONFOX_PLATFORM_ARCH='aarch64'
else
export IRONFOX_PLATFORM_ARCH='x86-64'
fi