本文整理了Java中org.gradle.api.tasks.bundling.Zip.dependsOn()
方法的一些代码示例,展示了Zip.dependsOn()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Zip.dependsOn()
方法的具体详情如下:
包路径:org.gradle.api.tasks.bundling.Zip
类名称:Zip
方法名:dependsOn
暂无
代码示例来源:origin: gradle.plugin.com.enonic.xp/xp-gradle-plugin
private void createZipDocTask()
{
final Zip task = this.project.getTasks().create( ZIP_DOC_TASK, Zip.class );
task.from( new File( getDocsOutputDir(), "html5" ) );
task.setClassifier( "doc" );
task.setGroup( GROUP );
task.setDescription( "Create a zip archive of the documentation." );
task.dependsOn( BUILD_DOC_TASK );
}
代码示例来源:origin: gradle.plugin.com.enonic.gradle/xp-gradle-plugin
private void createZipDocTask()
{
final Zip task = this.project.getTasks().create( ZIP_DOC_TASK, Zip.class );
task.from( new File( getDocsOutputDir(), "html5" ) );
task.setClassifier( "doc" );
task.setGroup( GROUP );
task.setDescription( "Create a zip archive of the documentation." );
task.dependsOn( BUILD_DOC_TASK );
}
代码示例来源:origin: gradle.plugin.mpern.sap.commerce/commerce-gradle-plugin
private void setupSolrPackaging(Project p, PackagingExtension extension, Path packageFolder, Zip zipPackage, Task cleanTargetFolder) {
// FIXME This is only POC for Solr configuration only.
Set<String> environments = extension.getEnvironments().get();
Path configurationFolder = extension.getConfigurationFolder().getAsFile().get().toPath();
for (String environment : environments) {
Path sourceFolder = configurationFolder.resolve(environment).resolve("solr");
Path commonFolder = configurationFolder.resolve(COMMON_CONFIG).resolve("solr");
Path targetFolder = packageFolder.resolve("solr/config/" + environment);
Copy copySolrCommonConfig = p.getTasks().create("copySolrCommonEnv_" + environment, Copy.class, t -> {
t.from(commonFolder);
t.into(targetFolder);
t.setDuplicatesStrategy(DuplicatesStrategy.INCLUDE);
t.exclude(SOLR_CONFIG_EXCLUDE);
});
copySolrCommonConfig.dependsOn(cleanTargetFolder);
Copy copySolrConfig = p.getTasks().create("copySolrEnv_" + environment, Copy.class, t -> {
t.from(sourceFolder);
t.into(targetFolder);
t.setDuplicatesStrategy(DuplicatesStrategy.INCLUDE);
t.exclude(SOLR_CONFIG_EXCLUDE);
});
copySolrConfig.dependsOn(copySolrCommonConfig);
zipPackage.dependsOn(copySolrConfig);
}
}
代码示例来源:origin: gradle.plugin.mpern.sap.commerce/commerce-gradle-plugin
});
copyDataHubWar.dependsOn(cleanTargetFolder);
zipPackage.dependsOn(copyDataHubWar);
mergeProperties.dependsOn(copyDatahubConfig);
zipPackage.dependsOn(mergeProperties);
代码示例来源:origin: gradle.plugin.com.banderous.getpack/plugin
@Override
public void execute(Zip zip) {
zip.dependsOn("launchUnity");
zip.from(files);
zip.setIncludeEmptyDirs(false);
zip.into("Assets");
zip.setBaseName(pkg.getName());
zip.setVersion(pkg.getVersion());
zip.setDestinationDir(project.getBuildDir());
}
});
代码示例来源:origin: gradle.plugin.mpern.sap.commerce/commerce-gradle-plugin
});
zipPackage.dependsOn(writeProps);
代码示例来源:origin: com.amazon.device.tools.build/gradle-core
bundle.dependsOn(libVariantData.generateAnnotationsTask);
bundle.dependsOn(packageRes.getName(), packageRenderscript, lintCopy, packageJniLibs,
mergeProGuardFileTask);
TaskManager.optionalDependsOn(bundle, pcData.getClassGeneratingTasks());
代码示例来源:origin: MinecraftForge/ForgeGradle
installer.setDuplicatesStrategy(DuplicatesStrategy.EXCLUDE);
installer.dependsOn(dlInstaller, outputJar, procJson);
packagePatches.setArchiveName(out.getName());
packagePatches.from(delayedFile(DIR_USERDEV_PATCHES));
packagePatches.dependsOn(userdevPatches);
userdev.setDuplicatesStrategy(DuplicatesStrategy.EXCLUDE);
userdev.dependsOn(genBinPatches, extractObfClasses, packagePatches, extractNonMcSources, combineRes, mergeFiles);
代码示例来源:origin: com.android.tools.build/gradle-core
extractAnnotationsTask.dependsOn(tasks, libVariantData.getScope().getJavacTask());
if (!generateSourcesOnly) {
bundle.dependsOn(extractAnnotationsTask.getName());
bundle.dependsOn(
packageRes.getName(),
packageRenderscriptTask.getName(),
variantData.getMainOutput().getScope().getManifestProcessorTask().getName());
if (!generateSourcesOnly) {
bundle.dependsOn(variantScope.getNdkBuildable());
内容来源于网络,如有侵权,请联系作者删除!