summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2020-01-01 00:00:00 +0100
committerVivien Kraus <vivien@planete-kraus.eu>2021-06-19 13:06:24 +0200
commitb55a09420bb5044b901f8af6d92e7f3a6978e022 (patch)
tree9a4580a40cf604fa965afee5af6ba7800da10255 /src
parent7065ff343d2e9765fe05351926502d5563461980 (diff)
Export the functions defined in the library.
Diffstat (limited to 'src')
-rw-r--r--src/scm/webid-oidc/Makefile.am8
-rw-r--r--src/scm/webid-oidc/errors.scm1
-rw-r--r--src/scm/webid-oidc/stubs.scm7
3 files changed, 12 insertions, 4 deletions
diff --git a/src/scm/webid-oidc/Makefile.am b/src/scm/webid-oidc/Makefile.am
index 48a41f7..8872758 100644
--- a/src/scm/webid-oidc/Makefile.am
+++ b/src/scm/webid-oidc/Makefile.am
@@ -1,7 +1,7 @@
dist_webidoidcmod_DATA += \
- %reldir%/errors.scm
+ %reldir%/errors.scm \
+ %reldir%/stubs.scm
webidoidcgo_DATA += \
- %reldir%/errors.go
-
-EXTRA_DIST += %reldir%/ChangeLog
+ %reldir%/errors.go \
+ %reldir%/stubs.go
diff --git a/src/scm/webid-oidc/errors.scm b/src/scm/webid-oidc/errors.scm
index b8d7382..4a28425 100644
--- a/src/scm/webid-oidc/errors.scm
+++ b/src/scm/webid-oidc/errors.scm
@@ -1,4 +1,5 @@
(define-module (webid-oidc errors)
+ #:use-module ((webid-oidc stubs) #:prefix stubs:)
#:use-module (ice-9 exceptions)
#:use-module (ice-9 optargs)
#:use-module (ice-9 i18n))
diff --git a/src/scm/webid-oidc/stubs.scm b/src/scm/webid-oidc/stubs.scm
new file mode 100644
index 0000000..273546c
--- /dev/null
+++ b/src/scm/webid-oidc/stubs.scm
@@ -0,0 +1,7 @@
+(define-module (webid-oidc stubs)
+ #:use-module (webid-oidc config)
+ #:use-module (webid-oidc errors))
+
+(load-extension
+ (format #f "~a/libwebidoidc" libdir)
+ "init_webidoidc")