Lines Matching +full:speed +full:- +full:bin
1 # SPDX-License-Identifier: GPL-2.0
4 bindir ?= /usr/bin
13 # Do not use make's built-in rules
14 # (this improves performance and avoids hard-to-debug behaviour);
15 MAKEFLAGS += -r
16 override CFLAGS += -O2 -Wall -g -D_GNU_SOURCE -I$(OUTPUT)include -I/usr/include/libnl3
17 override LDFLAGS += -lnl-genl-3 -lnl-3
19 ALL_TARGETS := intel-speed-select
31 mkdir -p $(OUTPUT)include/linux 2>&1 || true
32 ln -sf $(CURDIR)/../../../../include/uapi/linux/isst_if.h $@
35 mkdir -p $(OUTPUT)include/linux 2>&1 || true
36 ln -sf $(CURDIR)/../../../../include/uapi/linux/thermal.h $@
40 ISST_IN := $(OUTPUT)intel-speed-select-in.o
43 $(Q)$(MAKE) $(build)=intel-speed-select
44 $(OUTPUT)intel-speed-select: $(ISST_IN)
45 $(QUIET_LINK)$(CC) $(CFLAGS) $< $(LDFLAGS) -o $@
48 rm -f $(ALL_PROGRAMS)
49 rm -rf $(OUTPUT)include/linux/isst_if.h
50 find $(or $(OUTPUT),.) -name '*.o' -delete -o -name '\.*.d' -delete
53 install -d -m 755 $(DESTDIR)$(bindir); \