|
1 | 1 | ACLOCAL_AMFLAGS=-I m4 |
2 | 2 |
|
3 | | -noinst_LTLIBRARIES = libauth_openidc.la |
4 | | - |
5 | | -libauth_openidc_la_SOURCES = \ |
6 | | - src/mod_auth_openidc.c \ |
7 | | - src/state.c \ |
8 | | - src/cfg/cfg.c \ |
9 | | - src/cfg/cache.c \ |
10 | | - src/cfg/provider.c \ |
11 | | - src/cfg/oauth.c \ |
12 | | - src/cfg/dir.c \ |
13 | | - src/cfg/parse.c \ |
14 | | - src/cfg/cmds.c \ |
15 | | - src/cache/file.c \ |
16 | | - src/cache/shm.c \ |
17 | | - src/cache/common.c \ |
18 | | - src/handle/authz.c \ |
19 | | - src/handle/content.c \ |
20 | | - src/handle/discovery.c \ |
21 | | - src/handle/dpop.c \ |
22 | | - src/handle/info.c \ |
23 | | - src/handle/jwks.c \ |
24 | | - src/handle/logout.c \ |
25 | | - src/handle/refresh.c \ |
26 | | - src/handle/request_uri.c \ |
27 | | - src/handle/request.c \ |
28 | | - src/handle/response.c \ |
29 | | - src/handle/revoke.c \ |
30 | | - src/handle/session_management.c \ |
31 | | - src/handle/userinfo.c \ |
32 | | - src/proto/auth.c \ |
33 | | - src/proto/discovery.c \ |
34 | | - src/proto/dpop.c \ |
35 | | - src/proto/id_token.c \ |
36 | | - src/proto/jwks.c \ |
37 | | - src/proto/jwt.c \ |
38 | | - src/proto/pkce.c \ |
39 | | - src/proto/profile.c \ |
40 | | - src/proto/proto.c \ |
41 | | - src/proto/request.c \ |
42 | | - src/proto/response.c \ |
43 | | - src/proto/state.c \ |
44 | | - src/proto/token.c \ |
45 | | - src/proto/userinfo.c \ |
46 | | - src/util/appinfo.c \ |
47 | | - src/util/base64.c \ |
48 | | - src/util/expr.c \ |
49 | | - src/util/file.c \ |
50 | | - src/util/html.c \ |
51 | | - src/util/jq.c \ |
52 | | - src/util/json.c \ |
53 | | - src/util/jwt.c \ |
54 | | - src/util/key.c \ |
55 | | - src/util/pcre_subst.c \ |
56 | | - src/util/random.c \ |
57 | | - src/util/url.c \ |
58 | | - src/util/util.c \ |
59 | | - src/metrics.c \ |
60 | | - src/oauth.c \ |
61 | | - src/http.c \ |
62 | | - src/session.c \ |
63 | | - src/metadata.c \ |
64 | | - src/jose.c |
65 | | - |
66 | | -AM_CFLAGS = -DNAMEVER="@NAMEVER@" -I${top_srcdir}/src @APACHE_CFLAGS@ @OPENSSL_CFLAGS@ @CURL_CFLAGS@ @JANSSON_CFLAGS@ @CJOSE_CFLAGS@ @PCRE_CFLAGS@ |
67 | | -AM_CPPFLAGS = @APACHE_CPPFLAGS@ |
68 | | -AM_LDFLAGS = @APACHE_LDFLAGS@ |
69 | | -LIBADD = @APACHE_LIBS@ @OPENSSL_LIBS@ @CURL_LIBS@ @JANSSON_LIBS@ @CJOSE_LIBS@ @PCRE_LIBS@ |
70 | | - |
71 | | -if HAVE_LIBHIREDIS |
72 | | -libauth_openidc_la_SOURCES += \ |
73 | | - src/cache/redis.c |
74 | | -AM_CFLAGS += -DUSE_LIBHIREDIS @HIREDIS_CFLAGS@ |
75 | | -LIBADD += @HIREDIS_LIBS@ |
76 | | -endif |
77 | | - |
78 | | -if HAVE_MEMCACHE |
79 | | -AM_CFLAGS += -DUSE_MEMCACHE |
80 | | -libauth_openidc_la_SOURCES += \ |
81 | | - src/cache/memcache.c |
82 | | -endif |
83 | | - |
84 | | -if HAVE_LIBJQ |
85 | | -AM_CFLAGS += -DUSE_LIBJQ @JQ_CFLAGS@ |
86 | | -LIBADD += @JQ_LIBS@ |
87 | | -endif |
88 | | - |
89 | | -if HAVE_LIBBROTLI |
90 | | -AM_CFLAGS += -DUSE_LIBBROTLI @LIBBROTLIENC_CFLAGS@ @LIBBROTLIDEC_CFLAGS@ |
91 | | -LIBADD += @LIBBROTLIENC_LIBS@ @LIBBROTLIDEC_LIBS@ |
92 | | -endif |
93 | | - |
94 | | -if HAVE_LIBZ |
95 | | -AM_CFLAGS += -DUSE_ZLIB @ZLIB_CFLAGS@ |
96 | | -LIBADD += @ZLIB_LIBS@ |
97 | | -endif |
98 | | - |
99 | | -noinst_HEADERS = \ |
100 | | - src/cfg/cfg.h \ |
101 | | - src/cfg/cfg_int.h \ |
102 | | - src/cfg/cache.h \ |
103 | | - src/cfg/provider.h \ |
104 | | - src/cfg/oauth.h \ |
105 | | - src/cfg/dir.h \ |
106 | | - src/cfg/parse.h \ |
107 | | - src/mod_auth_openidc.h \ |
108 | | - src/state.h \ |
109 | | - src/handle/handle.h \ |
110 | | - src/proto/proto.h \ |
111 | | - src/cache/cache.h \ |
112 | | - src/util/util.h \ |
113 | | - src/util/pcre_subst.h \ |
114 | | - src/oauth.h \ |
115 | | - src/metadata.h \ |
116 | | - src/session.h \ |
117 | | - src/jose.h \ |
118 | | - src/http.h \ |
119 | | - src/metrics.h \ |
120 | | - src/const.h |
121 | | - |
122 | | -if HAVE_LIBHIREDIS |
123 | | -noinst_HEADERS += \ |
124 | | - src/cache/redis.h |
125 | | -endif |
| 3 | +SUBDIRS = src test |
126 | 4 |
|
127 | 5 | EXTRA_DIST = \ |
128 | 6 | README.md \ |
129 | 7 | ChangeLog \ |
130 | 8 | INSTALL \ |
131 | 9 | AUTHORS \ |
132 | 10 | LICENSE.txt \ |
133 | | - auth_openidc.conf \ |
134 | | - test/ecpriv.key \ |
135 | | - test/eccert.pem \ |
136 | | - test/private.pem \ |
137 | | - test/public.pem \ |
138 | | - test/certificate.pem \ |
139 | | - test/open-redirect-payload-list.txt |
140 | | - |
141 | | -noinst_DATA = mod_auth_openidc.la |
142 | | - |
143 | | -mod_auth_openidc.la: libauth_openidc.la |
144 | | - ${APXS} -c -o $@ libauth_openidc.la ${AM_CFLAGS} ${LIBADD} |
145 | | - |
146 | | -install-exec-local: |
147 | | - ${INSTALL} -d $(DESTDIR)@APACHE_MODULEDIR@ |
148 | | - ${INSTALL} -p -m 755 .libs/mod_auth_openidc.so $(DESTDIR)@APACHE_MODULEDIR@/mod_auth_openidc.so |
149 | | - |
150 | | -uninstall-local: |
151 | | - rm -f $(DESTDIR)@APACHE_MODULEDIR@/mod_auth_openidc.so mod_auth_openidc.la |
152 | | - |
153 | | -clean-local: |
154 | | - rm -f mod_auth_openidc.la |
155 | | - |
156 | | -LDADD = libauth_openidc.la ${LIBADD} |
157 | | - |
158 | | -noinst_PROGRAMS = test/test-cmd |
159 | | -test_test_cmd_SOURCES = test/test-cmd.c test/stub.c |
160 | | -test_test_cmd_CFLAGS = ${AM_CFLAGS} -fPIC |
161 | | - |
162 | | -TESTS = test/test |
163 | | - |
164 | | -check_PROGRAMS = test/test |
165 | | -test_test_SOURCES = test/test.c test/stub.c |
166 | | -test_test_CFLAGS = ${AM_CFLAGS} -fPIC |
| 11 | + auth_openidc.conf |
167 | 12 |
|
168 | 13 | clang-format: |
169 | | - clang-format -style=file -i $$(find . -name *.[ch] -maxdepth 3) |
| 14 | + clang-format -style=file -i $$(find . -maxdepth 3 -name *.[ch]) |
| 15 | + |
| 16 | +check-code-coverage: check |
| 17 | + ${MAKE} -C test $@ |
0 commit comments