]> pd.if.org Git - zpackage/blobdiff - Makefile
rewrite zpm-add in C
[zpackage] / Makefile
index 8e4b94228663e3b648a84e413d264522f1dc6032..886c8eee5e7a1012bb1a072d5fcaee8428c8c867 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -29,11 +29,12 @@ curdir=$(shell pwd)
 ZPKGBIN=zpm-addfile zpm-extract zpm-init zpm-vercmp zpm-stat zpm-hash \
        zpm-findpkg zpm-shell zpm-soneed zpm-foreach-path zpm-parse \
        zpm-script zpm-soname zpm-syncfs zpm-packagehash zpm-verify \
-       zpm-elftype zpm-quote zpm-note zpm-search
+       zpm-elftype zpm-quote zpm-note zpm-search zpm-add
 
 SCRIPTS=zpm zpm-install zpm-merge zpm-list zpm-preserve zpm-test zpm-log \
        zpm-contents zpm-uninstall zpm-pathmod zpm-rmpackage zpm-newpackage \
-       zpm-pkg zpm-add zpm-pkgfile zpm-gc zpm-repo zpm-update zpm-confgit
+       zpm-pkg zpm-pkgfile zpm-gc zpm-repo zpm-update zpm-confgit
+
 MANPAGES=doc/zpm.8 $(addprefix doc/zpm-, list.8 contents.8 hash.8 quote.8 pathmod.8 note.8 vercmp.8 repo.8)
 COMPILED=$(ZPKGBIN)
 PROGRAMS=$(SCRIPTS) $(COMPILED)
@@ -157,6 +158,9 @@ zpm-syncfs: zpm-syncfs.o libzpm.a libelf.a
 zpm-parse: zpm-parse.o lib/parse.o
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $+
 
+zpm-add: zpm-add.o lib/parse.o libzpm.a
+       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $+ -lzpm -lelf
+
 zpm-quote: zpm-quote.o
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<