# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit toolchain-funcs if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="git://c9x.me/qbe.git" inherit git-r3 else SRC_URI="https://c9x.me/compile/release/${P}.tar.xz" # 64-bit RISC-V only KEYWORDS="~amd64 ~arm64 ~riscv" fi DESCRIPTION="Pure-C embeddable compiler backend" HOMEPAGE="https://c9x.me/compile/" LICENSE="MIT" SLOT="0" DOCS=( README doc ) src_prepare() { default sed -i 's;^CC *=.*;CC ?= cc;' Makefile || die } src_compile() { tc-export CC emake CFLAGS="-std=c99 ${CPPFLAGS} ${CFLAGS}" } src_install() { einstalldocs emake install DESTDIR="${ED}" PREFIX=/usr }