[gnome-builder/wip/chergert/pipeline-merge] flatpak: Ignore .git directory when searching for manifests



commit b88a47be339bd7f893509f04fbd5a1c4ec38c9e1
Author: Matthew Leeds <mleeds redhat com>
Date:   Mon Feb 13 09:37:44 2017 -0600

    flatpak: Ignore .git directory when searching for manifests
    
    Searching .git/ for manifests is waste of resources.

 .../flatpak/gbp-flatpak-configuration-provider.c   |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/plugins/flatpak/gbp-flatpak-configuration-provider.c 
b/plugins/flatpak/gbp-flatpak-configuration-provider.c
index 3483ae8..f16b76e 100644
--- a/plugins/flatpak/gbp-flatpak-configuration-provider.c
+++ b/plugins/flatpak/gbp-flatpak-configuration-provider.c
@@ -717,7 +717,9 @@ check_dir_for_manifests (GFile         *directory,
 
       if (file_type == G_FILE_TYPE_DIRECTORY)
         {
-          if (!check_dir_for_manifests (file, manifests, cancellable, error))
+          if (g_strcmp0 (name, ".git") == 0)
+            continue;
+          else if (!check_dir_for_manifests (file, manifests, cancellable, error))
             return FALSE;
           continue;
         }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]