1*110acbc6SDaniel Lezcano# SPDX-License-Identifier: GPL-2.0 2*110acbc6SDaniel Lezcano# Makefile for cgroup tools 3*110acbc6SDaniel Lezcano 4*110acbc6SDaniel Lezcanoifeq ($(srctree),) 5*110acbc6SDaniel Lezcanosrctree := $(patsubst %/,%,$(dir $(CURDIR))) 6*110acbc6SDaniel Lezcanosrctree := $(patsubst %/,%,$(dir $(srctree))) 7*110acbc6SDaniel Lezcanosrctree := $(patsubst %/,%,$(dir $(srctree))) 8*110acbc6SDaniel Lezcano# $(info Determined 'srctree' to be $(srctree)) 9*110acbc6SDaniel Lezcanoendif 10*110acbc6SDaniel Lezcano 11*110acbc6SDaniel LezcanoCFLAGS = -Wall -Wextra 12*110acbc6SDaniel LezcanoCFLAGS += -I$(srctree)/tools/thermal/lib 13*110acbc6SDaniel Lezcano 14*110acbc6SDaniel LezcanoLDFLAGS = -L$(srctree)/tools/thermal/lib 15*110acbc6SDaniel LezcanoLDFLAGS += -lthermal_tools 16*110acbc6SDaniel LezcanoLDFLAGS += -lconfig 17*110acbc6SDaniel Lezcano 18*110acbc6SDaniel LezcanoVERSION = 0.0.1 19*110acbc6SDaniel LezcanoTARGET=thermometer 20*110acbc6SDaniel Lezcano 21*110acbc6SDaniel Lezcanoall: $(TARGET) 22*110acbc6SDaniel Lezcano%: %.c 23*110acbc6SDaniel Lezcano $(CC) $(CFLAGS) -D VERSION=\"$(VERSION)\" -o $@ $^ $(LDFLAGS) 24*110acbc6SDaniel Lezcano 25*110acbc6SDaniel Lezcanoclean: 26*110acbc6SDaniel Lezcano $(RM) $(TARGET) 27