createEclipseTask function

Task createEclipseTask(
  1. JbConfiguration config
)

Create the eclipse task.

Implementation

Task createEclipseTask(JbConfiguration config) {
  return Task(
    (_) async => await generateEclipseFiles(
      config.sourceDirs,
      config.resourceDirs,
      config.module,
      config.compileLibsDir.asOsPath(),
    ),
    name: createEclipseTaskName,
    description: 'Generate Eclipse IDE files for the project.',
    dependsOn: const {installCompileDepsTaskName},
  );
}