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-05 16:09:16 +0200
commitb5ec2e0e2b544a0be65c2e136ac1c1e4ef4f6cf9 (patch)
tree78b2a98752459376bedfac460c711af7a1be9d39 /src
parent461c61e1797006510493f7a6684d316369d145cb (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")