Add lpdump to build list and fix header depencencies
author3arthur6 <arthur.trouillot@gmail.com>
Sun, 14 Nov 2021 16:58:05 +0000 (17:58 +0100)
committer3arthur6 <arthur.trouillot@gmail.com>
Sun, 14 Nov 2021 16:58:05 +0000 (17:58 +0100)
lib/include/jsonpb [new symlink]
make.sh

diff --git a/lib/include/jsonpb b/lib/include/jsonpb
new file mode 120000 (symlink)
index 0000000..107718c
--- /dev/null
@@ -0,0 +1 @@
+../libjsonpb/parse/include/jsonpb/
\ No newline at end of file
diff --git a/make.sh b/make.sh
index 8f1d19873b93bdd93dc2e5dd94716a9af1a67b82..d83d381bf57a4e3fe044de24d3318ff4c83c408f 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -538,9 +538,12 @@ ${CPP} -std=c++17 -I../lib/include ${CFLAGS} -D_FILE_OFFSET_BITS=64 -o ../bin/lp
 
 ${CPP} -std=c++17 -I../lib/include ${CFLAGS} -D_FILE_OFFSET_BITS=64 -o ../bin/lpunpack lpunpack.cc ../lib/lib/liblp.a ../lib/lib/libsparse.a ../lib/lib/libext4_utils.a ../lib/lib/libz.a ../lib/lib/libbase.a ../lib/lib/fmtlib.a ../lib/lib/liblog.a ../lib/lib/libcrypto_utils.a ../lib/lib/libcrypto.a -lpthread ${LDFLAGS}
 
+${CPP} -std=c++17 -I../lib/include ${CFLAGS} -D_FILE_OFFSET_BITS=64 -o ../bin/lpdump lpdump.cc dynamic_partitions_device_info.pb.cc lpdump_host.cc ../lib/lib/liblp.a ../lib/lib/libsparse.a ../lib/lib/libext4_utils.a ../lib/lib/libz.a ../lib/lib/libbase.a ../lib/lib/fmtlib.a ../lib/lib/liblog.a ../lib/lib/libcrypto_utils.a ../lib/lib/libcrypto.a ../lib/lib/libjsonpbparse.a ../lib/lib/libprotobuf-cpp-full.a -lpthread ${LDFLAGS}
+
 cd ..
 rm -r lib/lib
 $STRIP bin/lpmake
 $STRIP bin/lpadd
 $STRIP bin/lpflash
 $STRIP bin/lpunpack
+$STRIP bin/lpdump