Edit

IABSD.fr/ports/lang/wasi-sdk/Makefile.inc

Branch :

  • Show log

    Commit

  • Author : landry
    Date : 2026-06-02 14:32:41
    Hash : dfb6cb30
    Message : lang/wasi-sdk: update to 22.1.7

  • lang/wasi-sdk/Makefile.inc
  • ONLY_FOR_ARCHS =	${LLVM_ARCHS}
    LLVM_V ?=	22.1.7
    CATEGORIES =	lang
    SITES =		https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_V}/
    EXTRACT_SUFX =	.tar.xz
    COMPILER =	ports-clang
    MODCLANG_VERSION=	22
    MODULES =		devel/cmake
    WASI_SYSROOT =	${LOCALBASE}/share/wasi-sysroot
    # https://github.com/WebAssembly/wasi-sdk/issues/52
    CFLAGS +=	-fno-exceptions
    CXXFLAGS +=	-fno-exceptions
    TRIPLE ?=	wasm32-unknown-wasip1
    SUBST_VARS +=	TRIPLE
    WRKSRC =	${WRKDIR}/${DISTNAME}/${BUILDSUBDIR}
    
    DISTFILES =	llvm-project-${LLVM_V}.src${EXTRACT_SUFX}
    
    post-build:
    	${LOCALBASE}/bin/llvm-ranlib-${MODCLANG_VERSION} ${WRKBUILD}/lib/${LIBPATH}