| 
									
										
										
										
											2022-03-14 09:19:04 -07:00
										 |  |  | apply plugin: 'maven-publish' | 
					
						
							|  |  |  | apply plugin: 'signing' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | group = ossrhGroupId | 
					
						
							|  |  |  | version = PUBLISH_VERSION | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | afterEvaluate { | 
					
						
							|  |  |  |     publishing { | 
					
						
							|  |  |  |         publications { | 
					
						
							| 
									
										
										
										
											2025-07-17 17:17:40 -07:00
										 |  |  |             templateDebug(MavenPublication) { | 
					
						
							|  |  |  |                 from components.templateDebug | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 // The coordinates of the library, being set from variables that
 | 
					
						
							|  |  |  |                 // we'll set up later
 | 
					
						
							|  |  |  |                 groupId ossrhGroupId | 
					
						
							|  |  |  |                 artifactId DEBUG_PUBLISH_ARTIFACT_ID | 
					
						
							|  |  |  |                 version PUBLISH_VERSION | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 // Mostly self-explanatory metadata
 | 
					
						
							|  |  |  |                 pom { | 
					
						
							|  |  |  |                     name = DEBUG_PUBLISH_ARTIFACT_ID | 
					
						
							|  |  |  |                     description = 'Godot Engine Android Library - (Debug) Template Build' | 
					
						
							|  |  |  |                     url = 'https://godotengine.org/' | 
					
						
							|  |  |  |                     licenses { | 
					
						
							|  |  |  |                         license { | 
					
						
							|  |  |  |                             name = 'MIT License' | 
					
						
							|  |  |  |                             url = 'https://github.com/godotengine/godot/blob/master/LICENSE.txt' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                     developers { | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'm4gr3d' | 
					
						
							|  |  |  |                             name = 'Fredia Huya-Kouadio' | 
					
						
							|  |  |  |                             email = 'fhuyakou@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'reduz' | 
					
						
							|  |  |  |                             name = 'Juan Linietsky' | 
					
						
							|  |  |  |                             email = 'reduzio@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'akien-mga' | 
					
						
							|  |  |  |                             name = 'Rémi Verschelde' | 
					
						
							|  |  |  |                             email = 'rverschelde@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'godotengine' | 
					
						
							|  |  |  |                             name = 'Godot Engine contributors' | 
					
						
							|  |  |  |                             email = 'contact@godotengine.org' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                     // Version control info - if you're using GitHub, follow the
 | 
					
						
							|  |  |  |                     // format as seen here
 | 
					
						
							|  |  |  |                     scm { | 
					
						
							|  |  |  |                         connection = 'scm:git:github.com/godotengine/godot.git' | 
					
						
							|  |  |  |                         developerConnection = 'scm:git:ssh://github.com/godotengine/godot.git' | 
					
						
							|  |  |  |                         url = 'https://github.com/godotengine/godot/tree/master' | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |             } | 
					
						
							| 
									
										
										
										
											2021-06-25 16:45:16 +03:00
										 |  |  |             templateRelease(MavenPublication) { | 
					
						
							|  |  |  |                 from components.templateRelease | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-03-14 09:19:04 -07:00
										 |  |  |                 // The coordinates of the library, being set from variables that
 | 
					
						
							|  |  |  |                 // we'll set up later
 | 
					
						
							|  |  |  |                 groupId ossrhGroupId | 
					
						
							|  |  |  |                 artifactId PUBLISH_ARTIFACT_ID | 
					
						
							|  |  |  |                 version PUBLISH_VERSION | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 // Mostly self-explanatory metadata
 | 
					
						
							|  |  |  |                 pom { | 
					
						
							|  |  |  |                     name = PUBLISH_ARTIFACT_ID | 
					
						
							| 
									
										
										
										
											2025-03-30 19:01:12 -07:00
										 |  |  |                     description = 'Godot Engine Android Library - Template Build' | 
					
						
							|  |  |  |                     url = 'https://godotengine.org/' | 
					
						
							|  |  |  |                     licenses { | 
					
						
							|  |  |  |                         license { | 
					
						
							|  |  |  |                             name = 'MIT License' | 
					
						
							|  |  |  |                             url = 'https://github.com/godotengine/godot/blob/master/LICENSE.txt' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                     developers { | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'm4gr3d' | 
					
						
							|  |  |  |                             name = 'Fredia Huya-Kouadio' | 
					
						
							|  |  |  |                             email = 'fhuyakou@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'reduz' | 
					
						
							|  |  |  |                             name = 'Juan Linietsky' | 
					
						
							|  |  |  |                             email = 'reduzio@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'akien-mga' | 
					
						
							|  |  |  |                             name = 'Rémi Verschelde' | 
					
						
							|  |  |  |                             email = 'rverschelde@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2025-04-20 23:51:10 -07:00
										 |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'godotengine' | 
					
						
							|  |  |  |                             name = 'Godot Engine contributors' | 
					
						
							|  |  |  |                             email = 'contact@godotengine.org' | 
					
						
							|  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2025-03-30 19:01:12 -07:00
										 |  |  |                     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                     // Version control info - if you're using GitHub, follow the
 | 
					
						
							|  |  |  |                     // format as seen here
 | 
					
						
							|  |  |  |                     scm { | 
					
						
							|  |  |  |                         connection = 'scm:git:github.com/godotengine/godot.git' | 
					
						
							|  |  |  |                         developerConnection = 'scm:git:ssh://github.com/godotengine/godot.git' | 
					
						
							|  |  |  |                         url = 'https://github.com/godotengine/godot/tree/master' | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |             toolsRelease(MavenPublication) { | 
					
						
							|  |  |  |                 from components.editorRelease | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 // The coordinates of the library, being set from variables that
 | 
					
						
							|  |  |  |                 // we'll set up later
 | 
					
						
							|  |  |  |                 groupId ossrhGroupId | 
					
						
							|  |  |  |                 artifactId TOOLS_PUBLISH_ARTIFACT_ID | 
					
						
							|  |  |  |                 version PUBLISH_VERSION | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 // Mostly self-explanatory metadata
 | 
					
						
							|  |  |  |                 pom { | 
					
						
							|  |  |  |                     name = TOOLS_PUBLISH_ARTIFACT_ID | 
					
						
							|  |  |  |                     description = 'Godot Engine Tools Android Library - Editor Build' | 
					
						
							| 
									
										
										
										
											2022-03-14 09:19:04 -07:00
										 |  |  |                     url = 'https://godotengine.org/' | 
					
						
							|  |  |  |                     licenses { | 
					
						
							|  |  |  |                         license { | 
					
						
							|  |  |  |                             name = 'MIT License' | 
					
						
							|  |  |  |                             url = 'https://github.com/godotengine/godot/blob/master/LICENSE.txt' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                     developers { | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'm4gr3d' | 
					
						
							|  |  |  |                             name = 'Fredia Huya-Kouadio' | 
					
						
							|  |  |  |                             email = 'fhuyakou@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'reduz' | 
					
						
							|  |  |  |                             name = 'Juan Linietsky' | 
					
						
							|  |  |  |                             email = 'reduzio@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'akien-mga' | 
					
						
							|  |  |  |                             name = 'Rémi Verschelde' | 
					
						
							|  |  |  |                             email = 'rverschelde@gmail.com' | 
					
						
							|  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2025-04-20 23:51:10 -07:00
										 |  |  |                         developer { | 
					
						
							|  |  |  |                             id = 'godotengine' | 
					
						
							|  |  |  |                             name = 'Godot Engine contributors' | 
					
						
							|  |  |  |                             email = 'contact@godotengine.org' | 
					
						
							|  |  |  |                         } | 
					
						
							| 
									
										
										
										
											2022-03-14 09:19:04 -07:00
										 |  |  |                     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                     // Version control info - if you're using GitHub, follow the
 | 
					
						
							|  |  |  |                     // format as seen here
 | 
					
						
							|  |  |  |                     scm { | 
					
						
							|  |  |  |                         connection = 'scm:git:github.com/godotengine/godot.git' | 
					
						
							|  |  |  |                         developerConnection = 'scm:git:ssh://github.com/godotengine/godot.git' | 
					
						
							|  |  |  |                         url = 'https://github.com/godotengine/godot/tree/master' | 
					
						
							|  |  |  |                     } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |             } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | signing { | 
					
						
							|  |  |  |     useInMemoryPgpKeys( | 
					
						
							|  |  |  |         rootProject.ext["signing.keyId"], | 
					
						
							|  |  |  |         rootProject.ext["signing.key"], | 
					
						
							|  |  |  |         rootProject.ext["signing.password"], | 
					
						
							|  |  |  |     ) | 
					
						
							|  |  |  |     sign publishing.publications | 
					
						
							|  |  |  | } |