Dummy marker method used to make the compiler happy, at least until the callMain macro swoops in and rewrites things to use the real deserialization calls to the real expected types.
Dummy marker method used to make the compiler happy, at least until the callMain macro swoops in and rewrites things to use the real deserialization calls to the real expected types.
Takes the call to the main method, with args wrapping every argument, and converts them to the relevant scopt.Read calls to properly de-serialize them
Additional scopt.Read instance to teach it how to read Ammonite paths
Code used to de-serialize command-line arguments when calling an Ammonite script. Basically looks for a scopt.Read for the type of each argument and uses that to de-serialize the given String into that argument.
Needs a bit of macro magic to work.