mirror of
				https://github.com/GayPizzaSpecifications/foundation.git
				synced 2025-11-04 11:39:39 +00:00 
			
		
		
		
	Core: Backup cleanup and fixes for Windows.
This commit is contained in:
		@ -8,6 +8,13 @@ class FoundationGradlePlugin : Plugin<Project> {
 | 
			
		||||
  override fun apply(project: Project) {
 | 
			
		||||
    project.extensions.create<FoundationExtension>("foundation")
 | 
			
		||||
    val setupPaperServer = project.tasks.create<SetupPaperServer>("setupPaperServer")
 | 
			
		||||
    project.afterEvaluate { ->
 | 
			
		||||
      setupPaperServer.dependsOn(*project.subprojects
 | 
			
		||||
        .filter { it.name.startsWith("foundation-") }
 | 
			
		||||
        .map { it.tasks.getByName("build") }
 | 
			
		||||
        .toTypedArray()
 | 
			
		||||
      )
 | 
			
		||||
    }
 | 
			
		||||
    val runPaperServer = project.tasks.create<RunPaperServer>("runPaperServer")
 | 
			
		||||
    runPaperServer.dependsOn(setupPaperServer)
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user