[gcr/wip/mjog/missing-trust-api: 5/5] build: Fix gcr-trust symbols not appearing in GIR, and hence also VAPI



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]