]> pd.if.org Git - zpackage/blobdiff - Makefile
remove unused elf tables, add elf summary view
[zpackage] / Makefile
index 9c3a63c6b38d7761d128c91ec773a466fde7a4a9..ac3a3323360a8deb4af608642ed6189ebd3186a0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -31,7 +31,7 @@ ZPKGBIN=zpm-addfile zpm-extract zpm-init zpm-vercmp zpm-stat zpm-hash \
        zpm-runscript zpm-soname zpm-syncfs
 
 SCRIPTS=zpm zpm-install zpm-merge zpm-list zpm-preserve zpm-test zpm-log \
-       zpm-contents zpm-uninstall
+       zpm-contents zpm-uninstall zpm-pathmod
 COMPILED=$(ZPKGBIN)
 PROGRAMS=$(SCRIPTS) $(COMPILED)
 
@@ -135,7 +135,7 @@ zpm-findpkg: zpm-findpkg.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
 zpm-syncfs: zpm-syncfs.o libzpm.a libelf.a
-       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf -lm -ldl
+       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf -lm
 
 zpm-parse: zpm-parse.o lib/parse.o
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $+
@@ -172,6 +172,9 @@ install: $(COMPILED)
        test -d $(DESTDIR)/bin || install -d $(DESTDIR)/bin
        install -D $(PROGRAMS) $(DESTDIR)/bin
 
+scan-prep: clean sqlite/sqlite3.o sqlite/shell.o lib/liblzma.a
+       @echo scan-build -v -o report make -j10
+
 clean:
        rm -f *.o sqlite/*.o lib/*.o $(LZMAOBJ) liblzma.a \
                libelf.a libzpm.a zpm-addfile soname \