public void generate ( GenRepoInfoFileConfiguration configuration ) throws AppEngineException { List < String > arguments = new ArrayList <> ( ) ; arguments . add ( "beta" ) ; arguments . add ( "debug" ) ; arguments . add ( "source" ) ; arguments . add ( "gen-repo-info-file" ) ; arguments . addAll ( GcloudArgs . get ( "output-directory" , configuration . getOutputDirectory ( ) ) ) ; arguments . addAll ( GcloudArgs . get ( "source-directory" , configuration . getSourceDirectory ( ) ) ) ; try { runner . run ( arguments , null ) ; } catch ( ProcessHandlerException | IOException ex ) { throw new AppEngineException ( ex ) ; } }
Generates source context files .