示例#1
0
        static void Main(string[] args)
        {
            project_kreator = new ProjectKreator()
            {
                InputFolderPath  = $"../../input-gradle-java/MSAL/ms-identity-android-java-master/",
                OutputFolderPath = $"../../output-xamarin-android/MSAL/",
                ProjectName      = "MSAL.Sample"
            };

            project_kreator.CreateProject();

            return;
        }
        static void Main(string[] args)
        {
            project_kreator = new ProjectKreator();

            List <string> extra;

            try
            {
                extra = project_kreator.OptionSet.Parse(args);
            }
            catch (Mono.Options.OptionException e)
            {
                System.Console.Write("XamarinAndroid.ProjectKreator: ");
                System.Console.WriteLine(e.Message);
                System.Console.WriteLine("Try `XamarinAndroid.ProjectKreator --help' for more information.");
                return;
            }

            if (show_help)
            {
                project_kreator.ShowHelp(project_kreator.OptionSet);
                return;
            }

            string message = "XamarinAndroid.ProjectKreator";

            if (extra.Count > 0)
            {
                message = string.Join(" ", extra.ToArray());
                project_kreator.Debug($"Using new message: {message}");
            }
            else
            {
                project_kreator.Debug($"Using default message: {message}");
            }
            project_kreator.Load(path);

            return;
        }