anchor.diff:  CMAKE_BUILD_TYPE;BUILD_SHARED_LIBS;LLVM_ENABLE_PROJECTS;LLVM_BINUTILS_INCDIR;\
   LLVM_TARGETS_TO_BUILD;LLVM_EXPERIMENTAL_TARGETS_TO_BUILD;PYTHON_EXECUTABLE;\
   PYTHON_LIBRARY;PYTHON_INCLUDE_DIR;LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN;LLDB_EDITLINE_USE_WCHAR;\
  +LLVM_ENABLE_LIBEDIT;LLDB_DISABLE_LIBEDIT; \
   "
   #
   # Default to build all OE-Core supported target arches (user overridable).
  
positive.code:                   -DPYTHON_EXECUTABLE='${PYTHON}' \
  "
  
  DEPENDS = "binutils zlib libffi libedit libedit-native libxml2 libxml2-native ninja-native swig-native"
  DEPENDS_append_class-nativesdk = " clang-crosssdk-${SDK_ARCH} virtual/${TARGET_PREFIX}binutils-crosssdk nativesdk-python3"
  DEPENDS_append_class-target = " clang-cross-${TARGET_ARCH} python3"
  
  
negative.code:                   -DBUILD_SHARED_LIBS=OFF \
                    -DLLVM_ENABLE_PROJECTS='clang;clang-tools-extra;lld;lldb' \
                    -DLLVM_BINUTILS_INCDIR=${STAGING_INCDIR} \
                    -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON \
                    -G Ninja ${S}/llvm \
  "
  