package Ġdev . re imer . tex . gradle . plugin Ċ Ċ object ĠElse v ier Test Ġ: ĠTest Ġ{ ĊĠĠĠ Ġoverride Ġval Ġdirectory Ġ= ĠgetResource File (" latex - els - cas - template ") ĊĠĠĠ Ġoverride Ġval Ġconfiguration Ġ= ĠConfiguration ( ĊĠĠĠĠĠĠĠ Ġtasks Ġ= ĠlistOf (" build "), ĊĠĠĠĠĠĠĠ Ġoptions Ġ= ĠlistOf ("-- rer un - tasks ") ĊĠĠĠ Ġ) ĊĠĠĠ Ġoverride Ġval Ġexpectation Ġ= ĠExpect ation ( ĊĠĠĠĠĠĠĠ Ġfile _ exists Ġ= ĠlistOf (" out / cas - dc - template . pdf ", Ġ" out / cas - sc - template . pdf ", Ġ" out / doc / els doc - cas . pdf "), ĊĠĠĠĠĠĠĠ Ġsuccess Ġ= ĠlistOf (" compile Templates ", Ġ" compile Doc "), ĊĠĠĠĠĠĠĠ Ġfailure Ġ= Ġempty List () ĊĠĠĠ Ġ) ĊĠĠĠ Ġoverride Ġval Ġdescription Ġ= Ġ" Else v ier ĠLaTeX Ġtemplate Ġshould Ġbuild ." ĊĠĠĠ Ġoverride Ġval Ġbuild File Ġ= Ġ""" ĊĠĠĠĠĠĠĠ Ġimport Ġdev . re imer . tex . gradle . plugin . task . Tex Compile ĊĊĠĠĠĠĠĠĠ Ġplugins Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid (" dev . re imer . tex ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠ Ġtex Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquiet . set ( false ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠ Ġtasks Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġregister < Tex Compile >(" compile Templates ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsource ( project Dir ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġexclude (" doc /") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġregister < Tex Compile >(" compile Doc ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsource ( project Dir ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinclude (" doc /") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ""" . trim Indent () Ċ } Ċ