\starttypescriptcollection [roboto]

\starttypescript [sans] [roboto]
  \setups[font:fallback:sans]
  \definefontsynonym [Sans]           [file:robotoregular]
  \definefontsynonym [SansItalic]     [file:robotoitalic]
  \definefontsynonym [SansBold]       [file:robotobold]
  \definefontsynonym [SansBoldItalic] [file:robotobolditalic]
\stoptypescript

\starttypescript [sans] [roboto-condensed]
  \definefontsynonym [Sans]           [file:robotocondensed]
  \definefontsynonym [SansItalic]     [file:robotocondenseditalic]
  \definefontsynonym [SansBold]       [file:robotoboldcondensed]
  \definefontsynonym [SansBoldItalic] [file:robotoboldcondenseditalic]
\stoptypescript

\starttypescript [sans] [roboto-medium]
  \definefontsynonym [Sans]           [file:robotomedium]
  \definefontsynonym [SansItalic]     [file:robotomediumitalic]
  \definefontsynonym [SansBold]       [file:robotoblack]
  \definefontsynonym [SansBoldItalic] [file:robotoblackitalic]
\stoptypescript

\starttypescript [sans] [roboto-light]
  \definefontsynonym [Sans]           [file:robotolight]
  \definefontsynonym [SansItalic]     [file:robotolightitalic]
  \definefontsynonym [SansBold]       [file:robotoregular]
  \definefontsynonym [SansBoldItalic] [file:robotoitalic]
\stoptypescript

\starttypescript [serif] [roboto,roboto-condensed,roboto-medium]
  \definefontsynonym [Serif]     [file:robotoslabregular]
  \definefontsynonym [SerifBold] [file:robotoslabbold]
\stoptypescript

\starttypescript [serif] [roboto-light]
  \definefontsynonym [Serif]     [file:robotoslablight]
  \definefontsynonym [SerifBold] [file:robotoslabregular]
\stoptypescript

\starttypescript [roboto,roboto-condensed,roboto-medium,roboto-light]
  \definetypeface [\typescriptone] [rm] [serif] [\typescriptone] [default] [features=default]
  \definetypeface [\typescriptone] [rm] [sans]  [\typescriptone] [default] [features=default]
\stoptypescript

\stoptypescriptcollection