tasks:
  generate:
    action: !com.example.generateSources
      propertiesFile: ${module.rootDir}/${pluginSettings.propertiesFileName}.properties
      additionalConfig: ${pluginSettings.additionalConfig}
      generatedSourceDir: ${taskOutputDir}
    markOutputsAs:
      - path: ${action.generatedSourceDir}
        kind: kotlin-sources
  print:
    action: !com.example.printSources
      sourceDir: ${generate.action.generatedSourceDir}
