[gcr/wip/mjog/missing-trust-api: 5/5] build: Fix gcr-trust symbols not appearing in GIR, and hence also VAPI
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcr/wip/mjog/missing-trust-api: 5/5] build: Fix gcr-trust symbols not appearing in GIR, and hence also VAPI
- Date: Mon, 14 Jan 2019 01:19:01 +0000 (UTC)
commit 44832a7b9f9333feaf2d9b6a83cbe6f7fda0f780
Author: Michael Gratton <mike vee net>
Date: Thu Jan 10 15:33:35 2019 +1100
build: Fix gcr-trust symbols not appearing in GIR, and hence also VAPI
Despite making it into the API docs, the trust APIs are not included
in the GCR GIR or VAPI files, since they were marked as private in the
Makefile, not public. As a result, apps using language bindings cannot
use the trust API without manual intervention.
This fixes the missing API by marking gcr-trust.c and gcr-trust.h
public.
gcr/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gcr/Makefile.am b/gcr/Makefile.am
index 692875b..3ad96f4 100644
--- a/gcr/Makefile.am
+++ b/gcr/Makefile.am
@@ -78,6 +78,7 @@ gcr_PUBLIC_FILES = \
gcr/gcr-ssh-askpass.c gcr/gcr-ssh-askpass.h \
gcr/gcr-system-prompt.c gcr/gcr-system-prompt.h \
gcr/gcr-system-prompter.c gcr/gcr-system-prompter.h \
+ gcr/gcr-trust.c gcr/gcr-trust.h \
gcr/gcr-types.h \
gcr/gcr-union-collection.c gcr/gcr-union-collection.h \
gcr/gcr-unlock-options.h \
@@ -105,7 +106,6 @@ gcr_PRIVATE_FILES = \
gcr/gcr-record.c gcr/gcr-record.h \
gcr/gcr-single-collection.c gcr/gcr-single-collection.h \
gcr/gcr-subject-public-key.c gcr/gcr-subject-public-key.h \
- gcr/gcr-trust.c gcr/gcr-trust.h \
gcr/gcr-util.c gcr/gcr-util.h \
$(NULL)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]