File: Makefile.am

package info (click to toggle)
jose 10-2
  • links: PTS
  • area: main
  • in suites: buster
  • size: 2,772 kB
  • sloc: ansic: 9,696; sh: 4,816; makefile: 157
file content (57 lines) | stat: -rw-r--r-- 1,148 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
AM_CFLAGS = \
    @libcrypto_CFLAGS@ \
    @jansson_CFLAGS@ \
    @zlib_CFLAGS@ \
    @JOSE_CFLAGS@ \
    -I $(top_srcdir) \
    -pthread

lib_LTLIBRARIES = libjose.la

libjose_la_LDFLAGS = $(LDFLAGS)

libjose_la_LIBADD = \
    @libcrypto_LIBS@ \
    @jansson_LIBS@ \
    @zlib_LIBS@

libjose_la_SOURCES = \
    misc.c misc.h \
    cfg.c \
    io.c \
    b64.c \
    hsh.c hsh.h \
    hooks.c hooks.h \
    jwk.c \
    jws.c \
    jwe.c \
    zlib/deflate.c \
    openssl/aescbch.c \
    openssl/aesgcm.c \
    openssl/aesgcmkw.c \
    openssl/aeskw.c \
    openssl/compat.c openssl/compat.h \
    openssl/dir.c \
    openssl/ec.c \
    openssl/ecdh.c \
    openssl/ecdhes.c \
    openssl/ecmr.c \
    openssl/ecdsa.c \
    openssl/hash.c \
    openssl/hmac.c \
    openssl/jwk.c \
    openssl/lock.c \
    openssl/misc.c openssl/misc.h \
    openssl/oct.c \
    openssl/pbes2.c \
    openssl/rsa.c \
    openssl/rsaes.c \
    openssl/rsassa.c

EXTRA_DIST = libjose.map

if HAVE_LD_VERSION_SCRIPT
libjose_la_LDFLAGS += -Wl,--version-script=$(srcdir)/libjose.map
else
libjose_la_LDFLAGS += -export-symbols-regex '^jose_.*' -version-info 1:0:0
endif