1SUMMARY = "C-family abstract syntax tree XML output tool." 2LICENSE = "Apache-2.0" 3LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" 4 5SRC_URI = "git://github.com/CastXML/CastXML;protocol=https;branch=master" 6 7# 0.4.4 is the release for LLVM/Clang v13.0.0 8SRCREV = "2095c10a25610a8ccf6c7ef819440bdac6b13c59" 9PV = "0.4.4" 10 11S = "${WORKDIR}/git" 12 13DEPENDS = "clang" 14 15# Match clang's idea of what TOOLCHAIN should be. 16TOOLCHAIN = "clang" 17TOOLCHAIN:class-native = "gcc" 18TOOLCHAIN:class-nativesdk = "clang" 19 20BUILD_CC:class-nativesdk = "clang" 21BUILD_CXX:class-nativesdk = "clang++" 22BUILD_AR:class-nativesdk = "llvm-ar" 23BUILD_RANLIB:class-nativesdk = "llvm-ranlib" 24BUILD_NM:class-nativesdk = "llvm-nm" 25LDFLAGS:append:class-nativesdk = " -fuse-ld=gold" 26 27inherit cmake cmake-native pkgconfig python3native 28 29BBCLASSEXTEND = "native nativesdk" 30