In the GN build, libchromiumcontent is no longer a distinct library, but merely a container for a set of scripts and patches. Maintaining those patches in a separate repository is tedious and error-prone, so merge them into the main repo. Once this is merged and GN is the default way to build Electron, the libchromiumcontent repository can be archived.
		
			
				
	
	
		
			13 lines
		
	
	
	
		
			528 B
			
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
	
		
			528 B
			
		
	
	
	
		
			Diff
		
	
	
	
	
	
diff --git a/build/config/linux/gtk/BUILD.gn b/build/config/linux/gtk/BUILD.gn
 | 
						|
index eb75461..2116f93 100644
 | 
						|
--- a/build/config/linux/gtk/BUILD.gn
 | 
						|
+++ b/build/config/linux/gtk/BUILD.gn
 | 
						|
@@ -17,6 +17,8 @@ assert(is_linux, "This file should only be referenced on Linux")
 | 
						|
 group("gtk") {
 | 
						|
   visibility = [
 | 
						|
     "//chrome/test:interactive_ui_tests",
 | 
						|
+    "//electron:*",
 | 
						|
+    "//electron/brightray:*",
 | 
						|
     "//examples:peerconnection_client",
 | 
						|
     "//gpu/gles2_conform_support:gles2_conform_test_windowless",
 | 
						|
     "//remoting/host",
 |