From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jeremy Apthorp Date: Thu, 20 Sep 2018 17:48:38 -0700 Subject: gtk_visibility.patch Allow electron to depend on GTK in the GN build. diff --git a/build/config/linux/gtk/BUILD.gn b/build/config/linux/gtk/BUILD.gn index ecf95dda763b4c4515d9af890b93fbe69e300498..81748583fa032c48c11beb97b0d9eea41c1a9679 100644 --- a/build/config/linux/gtk/BUILD.gn +++ b/build/config/linux/gtk/BUILD.gn @@ -33,6 +33,7 @@ pkg_config("gtk_internal_config") { group("gtk") { visibility = [ + "//electron:*", # This is the only target that can depend on GTK. Do not add more targets # to this list. "//ui/gtk:gtk_stubs", @@ -63,6 +64,9 @@ pkg_config("gtkprint_internal_config") { } group("gtkprint") { - visibility = [ "//ui/gtk:*" ] + visibility = [ + "//electron:*", + "//ui/gtk:*", + ] public_configs = [ ":gtkprint_internal_config" ] }