]> pd.if.org Git - zpackage/blobdiff - Makefile
move C source files into src
[zpackage] / Makefile
index 1f3ea83a985d43ce111b26c89168957ab73680c3..5acbbbddce5627e157710454817413f1176e8165 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -119,52 +119,55 @@ zpm-soname: elf/soname.o
 zpm-soneed: elf/needed.o
        $(CC) $(CFLAGS) -Ielf $(LDFLAGS) -o $@ $+
 
-zpm-addfile: zpm-addfile.o libzpm.a libelf.a
+zpm-addfile: src/addfile.o libzpm.a libelf.a
        $(CC) -Ielf $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-hash: zpm-hash.o libzpm.a
-       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
+zpm-hash: src/hash.o libzpm.a
+       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm
 
-zpm-verify: zpm-verify.o t/ctap/ctap.o libzpm.a
+zpm-verify: src/verify.o t/ctap/ctap.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< t/ctap/ctap.o -lzpm -lelf
 
-zpm-init: zpm-init.o libzpm.a
+zpm-init: src/init.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-extract: zpm-extract.o libzpm.a
+zpm-stat: src/stat.o
+       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
+
+zpm-extract: src/extract.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-script: zpm-script.o libzpm.a
+zpm-script: src/script.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
        
-zpm-packagehash: zpm-packagehash.o libzpm.a
+zpm-packagehash: src/packagehash.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-foreach-path.o: CFLAGS+=-Wno-unused-parameter
-zpm-script.o: CFLAGS+=-Wno-unused-parameter
+src/foreach-path.o: CFLAGS+=-Wno-unused-parameter
+src/script.o: CFLAGS+=-Wno-unused-parameter
 
-zpm-foreach-path: zpm-foreach-path.o libzpm.a sqlite/sqlite3.h
+zpm-foreach-path: src/foreach-path.o libzpm.a sqlite/sqlite3.h
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-findpkg: zpm-findpkg.o libzpm.a
+zpm-findpkg: src/findpkg.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-search: zpm-search.o libzpm.a
+zpm-search: src/search.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-note: zpm-note.o libzpm.a
+zpm-note: src/note.o libzpm.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-syncfs: zpm-syncfs.o libzpm.a libelf.a
+zpm-syncfs: src/syncfs.o libzpm.a libelf.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf -lm
 
-zpm-parse: zpm-parse.o lib/parse.o
+zpm-parse: src/parse.o lib/parse.o
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $+
 
-zpm-add: zpm-add.o libzpm.a libelf.a
+zpm-add: src/add.o libzpm.a libelf.a
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lzpm -lelf
 
-zpm-quote: zpm-quote.o
+zpm-quote: src/quote.o
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
 
 db.sql: schema/main.sql schema/syncconflicts.sql schema/syncinfo.sql schema/preserve_packages.sql schema/age.sql
@@ -191,7 +194,7 @@ sqlite/shell.o: sqlite/shell.c sqlite/config.h Makefile
 
 lib/zpm.o: newdb.c
 
-zpm-vercmp: zpm-vercmp.o lib/vercmp.o
+zpm-vercmp: src/vercmp.o lib/vercmp.o
        $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $+
        
 zpm-shell: sqlite/sqlite3.o sqlite/shell.o sqlite/extensions.o lib/vercmp.o
@@ -760,9 +763,10 @@ crypto/rfc3986.c: crypto/rfc3986.re
 rfc3986: rfc3986.c
        $(CC) -Wall -W -Wextra -Werror -o $@ $+
 
-zpm-fetchurl.o: CFLAGS+=-DTFM_DESC -Isrc/headers -Itomsfastmath/src/headers -DARGTYPE=4 -DLTC_NO_ASM -DTFM_NO_ASM -Ilibtomcrypt/src/headers -DLTC_SOURCE -Icrypto -Wno-pointer-sign -DDEBUG
+src/fetchurl.o: CFLAGS+=-DTFM_DESC -Isrc/headers -Itomsfastmath/src/headers -DARGTYPE=4 -DLTC_NO_ASM -DTFM_NO_ASM -Ilibtomcrypt/src/headers -DLTC_SOURCE -Icrypto -Wno-pointer-sign -DDEBUG
 
-zpm-fetchurl: ltc.o tls.o tfm.o zpm-fetchurl.o crypto/https.o crypto/rfc3986.o
+zpm-fetchurl: ltc.o tls.o tfm.o src/fetchurl.o crypto/https.o crypto/rfc3986.o
+       $(CC) $(CFLAGS) -o $@ $+
 
 testddg: zpm-fetchurl
        ./zpm-fetchurl duckduckgo.com 443 /