Differences From
Artifact [f395f71fdd]:
14 14 prefix = @prefix@
15 15 exec_prefix = @exec_prefix@
16 16 libdir = @libdir@
17 17 @SET_MAKE@
18 18
19 19 all: libcackey.@SHOBJEXT@
20 20
21 -cackey.o: cackey.c asn1-x509.h
21 +cackey.o: cackey.c asn1-x509.h config.h
22 22 $(CC) $(SHOBJFLAGS) $(CPPFLAGS) $(CFLAGS) -o cackey.o -c cackey.c
23 23
24 -asn1-x509.o: asn1-x509.c asn1-x509.h
24 +asn1-x509.o: asn1-x509.c asn1-x509.h config.h
25 25 $(CC) $(SHOBJFLAGS) $(CPPFLAGS) $(CFLAGS) -o asn1-x509.o -c asn1-x509.c
26 26
27 27 libcackey.@SHOBJEXT@: cackey.o asn1-x509.o
28 28 $(CC) $(SHOBJFLAGS) $(CPPFLAGS) $(CFLAGS) $(SHOBJLDFLAGS) $(LDFLAGS) -o libcackey.@SHOBJEXT@ cackey.o asn1-x509.o $(LIBS)
29 29
30 30 test: test.c libcackey.@SHOBJEXT@
31 31 $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o test test.c -Wl,-R,. libcackey.@SHOBJEXT@
32 32
33 +splint-cackey.txt: cackey.c asn1-x509.c asn1-x509.h config.h
34 + splint $(CPPFLAGS) -weak +posixlib -I/usr/include/PCSC -Ipkcs11 cackey.c > splint-cackey.txt
35 +
33 36 install: libcackey.@SHOBJEXT@
34 37 -mkdir "$(DESTDIR)$(libdir)"
35 38 cp libcackey.@SHOBJEXT@ "$(DESTDIR)$(libdir)/"
36 39
37 40 clean:
38 41 rm -f libcackey.@SHOBJEXT@
39 42 rm -f cackey.o asn1-x509.o
40 43 rm -f test
44 + rm -f splint-cackey.txt
41 45
42 46 distclean: clean
43 47 rm -f config.log config.status config.h Makefile
44 48
45 49 mrproper: distclean
46 50 rm -f configure config.h.in aclocal.m4 *~
47 51
48 52 .PHONY: all clean distclean mrproper install