]>
Commit | Line | Data |
---|---|---|
86db9588 JM |
1 | # |
2 | # To run the demos when linked with a shared library (default) ensure that | |
3 | # libcrypto is on the library path. For example, to run the | |
4 | # sm_enc demo: | |
5 | # | |
6 | # LD_LIBRARY_PATH=../.. ./sms_enc | |
7 | ||
8 | TESTS = smenc \ | |
9 | smdec \ | |
10 | smsign \ | |
11 | smsign2 \ | |
12 | smver | |
13 | ||
14 | CFLAGS = -I../../include -g -Wall | |
15 | LDFLAGS = -L../.. | |
16 | LDLIBS = -lcrypto | |
17 | ||
18 | all: $(TESTS) | |
19 | ||
20 | smenc: smenc.o | |
21 | smdec: smdec.o | |
22 | smsign: smsign.o | |
23 | smsign2: smsign2.o | |
24 | smver: smver.o | |
25 | ||
26 | $(TESTS): | |
27 | $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LDLIBS) | |
28 | ||
29 | clean: | |
30 | $(RM) $(TESTS) *.o | |
31 | ||
32 | test: all | |
33 | @echo "\nS/MIME tests:" | |
34 | LD_LIBRARY_PATH=../.. ./smenc | |
35 | LD_LIBRARY_PATH=../.. ./smdec | |
36 | LD_LIBRARY_PATH=../.. ./smsign2 | |
37 | LD_LIBRARY_PATH=../.. ./smver |