# ---------------------------------------------------------------------------- #
## \file oscreensaver.mk
## \author Sebastien Beaugrand
## \sa http://beaugrand.chez.com/
## \copyright CeCILL 2.1 Free Software license
# ---------------------------------------------------------------------------- #
PROROOT = ..
include ${PROROOT}/makefiles/pro.mk
SERVICE = oscreensaver
.PHONY: all
all: $(SERVICE)
GPIO = mraa
CXXFLAGS += -I/usr/local/include/upm -I/usr/local/include
include $(PROROOT)/makefiles/arm64.mk
include $(PROROOT)/debug/debug.mk
.PHONY: $(SERVICE)
$(SERVICE): build build/$(SERVICE)
build/$(SERVICE): build/$(SERVICE).o\
build/oled.o\
build/lirc.o\
build/common.o\
build/setup.o\
$(CXX) $^ $(LDFLAGS) -lupm-lcd -llirc_client -o $@
build/$(SERVICE).o: $(SERVICE).c
.PHONY: reinstall
reinstall: $(SERVICE)
@sudo cp build/$(SERVICE) /usr/bin/
include $(PROROOT)/makefiles/service.mk