| # SPDX-License-Identifier: GPL-2.0-only | |
| export CC=clang | |
| export BPFTOOL=/sbin/bpftool | |
| export OBJCOPY=llvm-objcopy | |
| export INC=-I /usr/include/$(shell uname -m)-linux-gnu -I $(CURDIR)/include | |
| export CFLAGS=-target bpf -Wall -c -O2 -g $(INC) | |
| export ASFLAGS=$(CFLAGS) | |
| SUBDIRS=pl031 vcpufreq | |
| TARGETS=all clean | |
| $(TARGETS): $(SUBDIRS) | |
| $(SUBDIRS): | |
| $(MAKE) -C $@ $(MAKECMDGOALS) | |
| .PHONY: $(SUBDIRS) $(TARGETS) |