-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.am
More file actions
44 lines (36 loc) · 906 Bytes
/
Makefile.am
File metadata and controls
44 lines (36 loc) · 906 Bytes
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
# libkc - Shared Keycloak/HTTP library
lib_LTLIBRARIES = libkc.la
libkc_la_SOURCES = \
src/kc.c \
src/kc_base64.c \
src/kc_cache.c \
src/kc_http.c \
src/kc_http_sync.c \
src/kc_jwt.c \
src/kc_keycloak.c \
src/kc_url.c \
src/kc_webhook.c
libkc_la_CFLAGS = \
$(AM_CFLAGS) \
-I$(srcdir)/include
libkc_la_LIBADD = -lcurl -ljansson -lssl -lcrypto
# Install public headers
kcincludedir = $(includedir)/kc
kcinclude_HEADERS = \
include/kc.h \
include/kc_base64.h \
include/kc_cache.h \
include/kc_event.h \
include/kc_http.h \
include/kc_http_sync.h \
include/kc_jwt.h \
include/kc_log.h \
include/kc_keycloak.h \
include/kc_realm.h \
include/kc_url.h \
include/kc_webhook.h
# Also build a convenience static library for in-tree linking
noinst_LIBRARIES = libkc_static.a
libkc_static_a_SOURCES = $(libkc_la_SOURCES)
libkc_static_a_CFLAGS = $(libkc_la_CFLAGS)
EXTRA_DIST = README.md