Package net.minecraftforge.gradle.tasks.abstractutil

Examples of net.minecraftforge.gradle.tasks.abstractutil.ExtractTask.from()


        // extract natives
        ExtractTask task = (ExtractTask) project.getTasks().findByName("extractNatives");
        for (File dep : project.getConfigurations().getByName(CONFIG_NATIVES).getFiles())
        {
            log.info("ADDING NATIVE: " + dep.getPath());
            task.from(delayedFile(dep.getAbsolutePath()));
            task.exclude("META-INF/**", "META-INF/**");
        }
    }

    @SuppressWarnings({ "unchecked" })
View Full Code Here


            }
        };

        ExtractTask extract = makeTask("extractMinecraftSrc", ExtractTask.class);
        {
            extract.from(remapped);
            extract.into(recompSrc);
            extract.setIncludeEmptyDirs(false);
            extract.dependsOn(remap);

            extract.onlyIf(onlyIfCheck);
View Full Code Here

    {
        ExtractTask task = makeTask("extractCleanResources", ExtractTask.class);
        {
            task.exclude(JAVA_FILES);
            task.setIncludeEmptyDirs(false);
            task.from(delayedFile(ZIP_FORGED_MCPC));
            task.into(delayedFile(ECLIPSE_CLEAN_RES));
            task.dependsOn("extractWorkspace", "forgePatchJar");
        }

        task = makeTask("extractCleanSource", ExtractTask.class);
View Full Code Here

        task = makeTask("extractCleanSource", ExtractTask.class);
        {
            task.include(JAVA_FILES);
            task.setIncludeEmptyDirs(false);
            task.from(delayedFile(ZIP_FORGED_MCPC));
            task.into(delayedFile(ECLIPSE_CLEAN_SRC));
            task.dependsOn("extractCleanResources");
        }

        task = makeTask("extractMcpcResources", ExtractTask.class);
View Full Code Here

        }

        task = makeTask("extractMcpcResources", ExtractTask.class);
        {
            task.exclude(JAVA_FILES);
            task.from(delayedFile(ZIP_PATCHED_MCPC));
            task.into(delayedFile(ECLIPSE_MCPC_RES));
            task.dependsOn("mcpcPatchJar", "extractWorkspace");
        }

        task = makeTask("extractMcpcSources", ExtractTask.class);
View Full Code Here

        }

        task = makeTask("extractMcpcSources", ExtractTask.class);
        {
            task.include(JAVA_FILES);
            task.from(delayedFile(ZIP_PATCHED_MCPC));
            task.into(delayedFile(ECLIPSE_MCPC_SRC));
            task.dependsOn("extractMcpcResources");
        }
    }
   
View Full Code Here

            {
                if (f.isDirectory())
                    continue;
                String path = f.getAbsolutePath();
                if (path.endsWith(".jar") || path.endsWith(".zip"))
                    extract.from(delayedFile(path));
            }
        }

        GenDevProjectsTask task = makeTask("generateProjectClean", GenDevProjectsTask.class);
        {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.