mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
708 B
28 lines
708 B
# 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
|
|
|