summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python/python3-requests/environment.d-python3-requests.sh
blob: 400972814b6ed237df29919fee4cb74cf77eea8c (plain)
1
2
3
4
5
6
7
8
9
10
11
# Respect host env REQUESTS_CA_BUNDLE first, then auto-detected host cert, then cert in buildtools
# CAFILE/CAPATH is auto-deteced when source buildtools
if [ -z "${REQUESTS_CA_BUNDLE:-}" ]; then
	if [ -n "${CAFILE:-}" ];then
		export REQUESTS_CA_BUNDLE="$CAFILE"
	elif [ -e "${OECORE_NATIVE_SYSROOT}/etc/ssl/certs/ca-certificates.crt" ];then
		export REQUESTS_CA_BUNDLE="${OECORE_NATIVE_SYSROOT}/etc/ssl/certs/ca-certificates.crt"
	fi
fi

export BB_ENV_PASSTHROUGH_ADDITIONS="${BB_ENV_PASSTHROUGH_ADDITIONS:-} REQUESTS_CA_BUNDLE"