#
# modify if necessary
#

DESTDIR =
T = libsensors
LUAPKG = lua5.1
LUACFLAGS = `pkg-config $(LUAPKG) --cflags`
LUALIBS = `pkg-config $(LUAPKG) --libs`
LIBSENSORSCFLAGS = -I/usr/include/sensors
LIBSENSORSLIBS = -L/usr/lib -lsensors
CFLAGS =  $(LUACFLAGS) $(LIBSENSORSCFLAGS) -pedantic -Wall -fPIC
INSTALL_PATH = `pkg-config $(LUAPKG) --define-variable=prefix=/usr/local --variable=INSTALL_CMOD`
LIBS = $(LUALIBS) $(LIBSENSORSLIBS)


$(T).so: $(T).c
	$(CC) -o $(T).so -shared $(LIBS) $(CFLAGS) $(T).c

install: $(T).so
	install -m 644 sensors.lua $(DESTDIR)$(INSTALL_PATH)
	install -s -m 644 $(T).so $(DESTDIR)$(INSTALL_PATH)

clean:
	$(RM) $(T).so

all:
	$(T).so

