Sorry for not replying earlier
Code that I’ve extracted from Scala 12.7 and adapted to 2.13 is located on GitHub at https://github.com/cigaly/scala-ant . At the moment it can be compiled using 2.13.1 and it is working for me. Of course, it is possible (or even likely) thta it will not work generally. So, please, let me know if you have some problems using this, I will try to fix if I can. [I will be on vacation for next two weeks and unable to answer]
Unfortunately, contrary to most of other languages and packages that I’ve used where differences between two minor versions are (unsurprisingly?) minor, in Scala changes between tow (consecutive) versions can break thnigs. Latest example is ‘target’ compiler option which in 2.13.0 accepted as values ‘jvm-1.[5-8]’ (with everything except ‘jvm-1.8’ deprecated), in 2.13.1 accepted values are simple numbers 8-12.