| 12345678910111213141516171819202122232425262728 |
- # SPDX-License-Identifier: GPL-2.0
- # Makefile for thermal tools
- ifeq ($(srctree),)
- srctree := $(patsubst %/,%,$(dir $(CURDIR)))
- srctree := $(patsubst %/,%,$(dir $(srctree)))
- srctree := $(patsubst %/,%,$(dir $(srctree)))
- # $(info Determined 'srctree' to be $(srctree))
- endif
- CFLAGS = -Wall -Wextra
- CFLAGS += -I$(srctree)/tools/thermal/lib
- CFLAGS += -I$(srctree)/tools/lib/thermal/include
- LDFLAGS = -L$(srctree)/tools/thermal/lib
- LDFLAGS += -L$(srctree)/tools/lib/thermal
- LDFLAGS += -lthermal_tools
- LDFLAGS += -lthermal
- LDFLAGS += -lconfig
- LDFLAGS += -lnl-genl-3 -lnl-3
- VERSION = 0.0.1
- all: thermal-engine
- %: %.c
- $(CC) $(CFLAGS) -D VERSION=\"$(VERSION)\" -o $@ $^ $(LDFLAGS)
- clean:
- $(RM) thermal-engine
|