make-rules: make sure non-default clang is installed
| | |
| | | ifneq ($(strip $(GCC_VERSION)),$(GCC_DEFAULT)) |
| | | USERLAND_REQUIRED_PACKAGES += developer/gcc-$(GCC_VERSION) |
| | | endif |
| | | |
| | | # If component asked for non-default clang version we need to make sure it is |
| | | # installed |
| | | ifneq ($(strip $(CLANG_VERSION)),$(CLANG_DEFAULT)) |
| | | USERLAND_REQUIRED_PACKAGES += developer/clang-$(CLANG_VERSION) |
| | | endif |
| | |
| | | LD = /usr/bin/ld |
| | | |
| | | # Clang definitions (we only have 64 bit clang) |
| | | CLANG_VERSION ?= 17 |
| | | CLANG_FULL_VERSION ?= $(CLANG_VERSION).0 |
| | | CLANG_DEFAULT = 17 |
| | | CLANG_VERSION = $(CLANG_DEFAULT) |
| | | CLANG_FULL_VERSION = $(CLANG_VERSION).0 |
| | | CLANG_PREFIX = /usr/clang/$(CLANG_FULL_VERSION) |
| | | CLANG_LIBDIR = $(CLANG_PREFIX)/lib |
| | | CLANG_DEVELOPER_PKG = developer/clang-$(CLANG_VERSION) |