From e93894381740d8432ff446885223e51884132a22 Mon Sep 17 00:00:00 2001 From: Patrick Gaskin Date: Wed, 22 Apr 2020 13:38:25 -0400 Subject: [PATCH] Improved KoboRoot.tgz generation --- .gitignore | 1 - Makefile | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 26e4f95..e1741f6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ # make gitignore -/KoboRoot /KoboRoot.tgz /src/libnmi.so diff --git a/Makefile b/Makefile index 0b601d5..00b823f 100644 --- a/Makefile +++ b/Makefile @@ -63,11 +63,10 @@ install: install -Dm644 res/doc $(DESTDIR)/mnt/onboard/.adds/nmi/doc koboroot: - make install DESTDIR=KoboRoot - tar czf KoboRoot.tgz -C KoboRoot .; rm -rf KoboRoot + tar cvzf KoboRoot.tgz --show-transformed --owner=root --group=root --mode="u=rwX,go=rX" --transform="s,src/libnmi.so,./usr/local/Kobo/imageformats/libnmi.so," --transform="s,res/doc,./mnt/onboard/.adds/nmi/doc," src/libnmi.so res/doc .PHONY: all clean gitignore install koboroot -override GENERATED += KoboRoot KoboRoot.tgz +override GENERATED += KoboRoot.tgz src/libnmi.so: override CFLAGS += $(PTHREAD_CFLAGS) -fPIC src/libnmi.so: override CXXFLAGS += $(PTHREAD_CFLAGS) $(QT5CORE_CFLAGS) $(QT5WIDGETS_CFLAGS) -fPIC