upload source
[external/xmlsec1.git] / examples / Makefile
1 #
2 #
3 #
4 PROGRAMS = \
5         sign1 sign2 sign3 \
6         verify1 verify2 verify3 verify4 \
7         encrypt1 encrypt2 encrypt3 \
8         decrypt1 decrypt2 decrypt3 \
9         xmldsigverify \
10         xkms-server
11
12 CC      = gcc
13 CFLAGS  += -g $(shell xmlsec1-config --cflags) -DUNIX_SOCKETS
14 LDFLAGS += -g $(shell xmlsec1-config --libs)
15
16 all: $(PROGRAMS)
17
18 clean:
19         @rm -rf $(PROGRAMS)
20
21 check: $(PROGRAMS)
22         ./sign1    sign1-tmpl.xml    rsakey.pem
23         ./sign2    sign2-doc.xml     rsakey.pem
24         ./sign3    sign3-doc.xml     rsakey.pem rsacert.pem
25         ./verify1  sign1-res.xml     rsapub.pem
26         ./verify1  sign2-res.xml     rsapub.pem
27         ./verify2  sign1-res.xml     rsapub.pem
28         ./verify2  sign2-res.xml     rsapub.pem
29         ./verify3  sign3-res.xml     rootcert.pem
30         ./verify4  verify4-res.xml   rootcert.pem
31         ./encrypt1 encrypt1-tmpl.xml deskey.bin
32         ./encrypt2 encrypt2-doc.xml  deskey.bin 
33         ./encrypt3 encrypt3-doc.xml  rsakey.pem
34         ./decrypt1 encrypt1-res.xml  deskey.bin
35         ./decrypt1 encrypt2-res.xml  deskey.bin
36         ./decrypt2 encrypt1-res.xml  deskey.bin
37         ./decrypt2 encrypt2-res.xml  deskey.bin
38         ./decrypt3 encrypt1-res.xml
39         ./decrypt3 encrypt2-res.xml
40         ./decrypt3 encrypt3-res.xml