X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=Makefile.in;h=da116ac19ca25baad2f39c0dd1689319c397a1b4;hb=7f6a0a82eafb84548e5a298485533a2fd506f98d;hp=ec8b614aabebac06e17b354e01d2fa58ce89dfc4;hpb=54288021d24e0b40119d2ffae5a24ecd720d3aca;p=onak.git diff --git a/Makefile.in b/Makefile.in index ec8b614..da116ac 100644 --- a/Makefile.in +++ b/Makefile.in @@ -6,7 +6,7 @@ CC = @CC@ CFLAGS += @CFLAGS@ -Wall -pedantic -fPIC # Uncomment to enable profiling. LDFLAGS += @LDFLAGS@ -# Can be "pg" for Postgresql, "file" for flat files or "db2" for pksd db2 style. +# Can be "pg" for Postgresql, "file" for flat files or "db4" for Berkeley DB. DBTYPE = @DBTYPE@ # LIBS = @LIBS@ @NETTLE_LIBS@ @@ -21,7 +21,8 @@ PROGS = add lookup hashquery gpgwww onak splitkeys onak-mail.pl stripkey \ wotsap CORE_OBJS = armor.o charfuncs.o decodekey.o getcgi.o hash.o marshal.o \ keyid.o keyindex.o ll.o mem.o onak-conf.o parsekey.o sigcheck.o \ - log.o photoid.o wordlist.o cleanup.o merge.o sendsync.o keyarray.o + log.o photoid.o wordlist.o cleanup.o merge.o sendsync.o keyarray.o \ + sha1x.o ifeq (x@NETTLE_LIBS@, x) CORE_OBJS += md5.o sha1.o endif @@ -29,6 +30,7 @@ SRCS = armor.c parsekey.c merge.c keyid.c md5.c sha1.c main.c getcgi.c mem.c \ keyindex.c stats.c lookup.c add.c keydb_$(DBTYPE).c ll.c hash.c \ gpgwww.c onak-conf.c charfuncs.c sendsync.c log.c photoid.c sigcheck.c \ wordlist.c cleankey.c cleanup.c keyarray.c hashquery.c marshal.c \ + sha1x.c \ $(foreach be,@BACKENDS@,keydb_$(be).c) PROGS_LDFLAGS_EXTRA = @@ -83,16 +85,16 @@ keydctl: keydctl.o onak-conf.o ll.o log.o -o keydctl keydctl.o onak-conf.o ll.o log.o $(LIBS) libkeydb_db4.so: keydb_db4.o $(CORE_OBJS) - $(CC) -shared $(DB4LIBS) -o libkeydb_db4.so keydb_db4.o $(CORE_OBJS) + $(CC) $(LDFLAGS) -shared $(DB4LIBS) -o libkeydb_db4.so keydb_db4.o $(CORE_OBJS) libkeydb_hkp.so: keydb_hkp.o $(CORE_OBJS) - $(CC) -shared $(CURLLIBS) -o libkeydb_hkp.so keydb_hkp.o $(CORE_OBJS) + $(CC) $(LDFLAGS) -shared $(CURLLIBS) -o libkeydb_hkp.so keydb_hkp.o $(CORE_OBJS) libkeydb_pg.so: keydb_pg.o $(CORE_OBJS) - $(CC) -shared $(PQLIBS) -o libkeydb_pg.so keydb_pg.o $(CORE_OBJS) + $(CC) $(LDFLAGS) -shared $(PQLIBS) -o libkeydb_pg.so keydb_pg.o $(CORE_OBJS) libkeydb_%.so: keydb_%.o $(CORE_OBJS) - $(CC) -shared -o $@ $< $(CORE_OBJS) + $(CC) $(LDFLAGS) -shared -o $@ $< $(CORE_OBJS) splitkeys: splitkeys.o $(CORE_OBJS) $(KEYDB_OBJ) $(CC) $(LDFLAGS) -o splitkeys splitkeys.o $(CORE_OBJS) $(KEYDB_OBJ) \