Esempio n. 1
0
        public static void  Main(System.String[] args)
        {
            ConfGen       gc = new ConfGen();
            CommandParser cp = new CommandParser();

            cp.parse(args);

            if (cp.HelpFlag)
            {
                System.Console.Out.WriteLine("Usage: ConfGen [-vht] SOURCE DESTINATION PACKAGENAME");
                return;
            }

            if (cp.ErrFlag)
            {
                System.Console.Out.WriteLine("ConfGen: command line parse error");
                System.Console.Out.WriteLine("ConfGen: " + cp.Error);
                return;
            }

            DeploymentManager dm = new DeploymentManager(cp.Dest, cp.Package);

            if (cp.TestFlag)
            {
                System.Console.Out.WriteLine("ConfGen: system test enabled");
                gc.test();
                return;
            }
            if (cp.VerbFlag)
            {
                System.Console.Out.WriteLine("ConfGen: verbose display enabled");
                dm.Verbose = true;
            }

            System.Console.Out.WriteLine("Generating Source...");
            gc.generateConf(dm, cp);
            System.Console.Out.WriteLine("Done.");
        }
Esempio n. 2
0
		public static void  Main(System.String[] args)
		{
			ConfGen gc = new ConfGen();
			CommandParser cp = new CommandParser();
			
			cp.parse(args);
			
			if (cp.HelpFlag)
			{
				System.Console.Out.WriteLine("Usage: ConfGen [-vht] SOURCE DESTINATION PACKAGENAME");
				return ;
			}
			
			if (cp.ErrFlag)
			{
				System.Console.Out.WriteLine("ConfGen: command line parse error");
				System.Console.Out.WriteLine("ConfGen: " + cp.Error);
				return ;
			}
			
			DeploymentManager dm = new DeploymentManager(cp.Dest, cp.Package);
			if (cp.TestFlag)
			{
				System.Console.Out.WriteLine("ConfGen: system test enabled");
				gc.test();
				return ;
			}
			if (cp.VerbFlag)
			{
				System.Console.Out.WriteLine("ConfGen: verbose display enabled");
				dm.Verbose = true;
			}
			
			System.Console.Out.WriteLine("Generating Source...");
			gc.generateConf(dm, cp);
			System.Console.Out.WriteLine("Done.");
		}