input_dir: ../../ElementX/
output_dir: ../../ElementX/Sources/Generated/
xcassets:
  inputs:
    - Resources/Assets.xcassets
  outputs:
    templateName: swift5
    output: Assets.swift
strings:
  - inputs: Resources/Localizations/en.lproj
    filter: Localizable*
    outputs:
      templatePath: Templates/Strings/structured-swift5-element.stencil
      output: Strings.swift
      params:
        enumName: L10n
        lookupFunction: tr  # used for the loc to be computed variables
        publicAccess: false
  - inputs: Resources/Localizations/en.lproj
    filter: Untranslated*
    outputs:
      templatePath: Templates/Strings/structured-swift5-element-untranslated.stencil
      output: Strings+Untranslated.swift
      params:
        enumName: UntranslatedL10n
        lookupFunction: tr  # used for the loc to be computed variables
        publicAccess: false
