From 50e2899ea8d8d61f68492709245f780d4ef3cade Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Thu, 26 Aug 2021 14:11:12 +0900 Subject: [PATCH] Makefile: separate targets for platform dependent stuff (v4l, sdl, opencv) --- Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index dbe6269..2d5b745 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,15 @@ OPENCV_CFLAGS != pkg-config --cflags opencv4 OPENCV_LIBS != pkg-config --libs opencv4 QUIRC_CXXFLAGS = $(QUIRC_CFLAGS) $(OPENCV_CFLAGS) --std=c++17 -all: libquirc.so qrtest inspect quirc-demo quirc-scanner +.PHONY: all v4l sdl opencv install uninstall clean + +all: libquirc.so qrtest + +v4l: quirc-scanner + +sdl: inspect quirc-demo + +opencv: inspect-opencv quirc-demo-opencv qrtest: tests/dbgutil.o tests/qrtest.o libquirc.a $(CC) -o $@ tests/dbgutil.o tests/qrtest.o libquirc.a $(LDFLAGS) -lm -ljpeg -lpng