[PATCH] add Makefile The scons based build system doesn't handle cross compilation, special compiler flags or (un)installation, so add a simple makefile instead which does. Signed-off-by: Peter Korsgaard --- cpp/core/src/Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) Index: zxing-2.0/cpp/core/src/Makefile =================================================================== --- /dev/null +++ zxing-2.0/cpp/core/src/Makefile @@ -0,0 +1,14 @@ +override CXXFLAGS += -I. +SRCS := $(shell find -name '*.cpp') + +libzxing.a: $(SRCS:.cpp=.o) + $(AR) $(ARFLAGS) $@ $^ + +install: libzxing.a + install -D -m 0644 $^ $(DESTDIR)/usr/lib/$^ + find -name '*.h' -exec install -m 0644 -D "{}" \ + "$(DESTDIR)/usr/include/{}" ";" + +uninstall: + rm -f $(DESTDIR)/usr/lib/libzxing.a + rm -rf $(DESTDIR)/usr/include/zxing