Ejemplo n.º 1
0
 private static CommandResult Run(CommandArgs args)
 {
     switch (args.GetFlag("emulator", "qemu"))
     {
     case "qemu":
         return(RunQemu(args));
     }
     return(null);
 }
Ejemplo n.º 2
0
        private static CommandResult TryBuildBin(CommandArgs args)
        {
            var possibleImages = new string[] { "all", "app", "app2", "service.hostcommunication", "service.basic", "app.shell", "loader", "kernel" };
            var image          = args.GetFlag("bin", possibleImages);
            var images         = image.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);

            if (image == "all")
            {
                images = possibleImages;
            }
            foreach (var img in images.Where(s => s != "all"))
            {
                BuildImage(img);
            }
            return(null);
        }