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



commit df067350810744041082176704310a924bf1147b
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]