Beispiel #1
0
        static void InitCheckSourceAndTargetFolders()
        {
            //1. os
            currentOS = PatcherBase.GetPatcherOS();
            Console.WriteLine("current OS: " + currentOS);
            Console.WriteLine("current_dir: " + Directory.GetCurrentDirectory());

            switch (currentOS)
            {
            case PatcherOS.Windows:

                original_node_srcdir = @"../../../node-v7.10.0";
                espresso_srcdir      = "../../../Espresso";
                config_pars          = "x64 release nosign nobuild";

                break;

            case PatcherOS.Mac:
                original_node_srcdir = "../../../node-v7.10.0";
                espresso_srcdir      = "../../../Espresso";
                config_pars          = "--dest-cpu=x64 --shared --xcode";

                break;

            case PatcherOS.Linux:
                original_node_srcdir = "../../../node-v7.10.0";
                espresso_srcdir      = "../../../Espresso";
                config_pars          = "--dest-cpu=x64 --shared";
                break;
            }
            //
            Console.Write("original_node_srcdir: " + original_node_srcdir + " ->");
            if (!Directory.Exists(original_node_srcdir))
            {
                Console.WriteLine(" NOT FOUND! ");
            }
            else
            {
                Console.WriteLine("FOUND");
            }
            //
            Console.Write("espresso_srcdir: " + espresso_srcdir + " ->");
            if (!Directory.Exists(espresso_srcdir))
            {
                Console.WriteLine(" NOT FOUND! ");
            }
            else
            {
                Console.WriteLine("FOUND");
            }

            Console.WriteLine("======================");
        }
Beispiel #2
0
        static void InitCheckSourceAndTargetFolders()
        {
            //1. os
            currentOS = PatcherBase.GetPatcherOS();
            Console.WriteLine("current OS: " + currentOS);
            Console.WriteLine("current_dir: " + Directory.GetCurrentDirectory());

            switch (currentOS)
            {
            case PatcherOS.Windows:
                //x64
                config_pars = "x86 release nobuild full-icu";     //default build .
                //x86
                break;

            case PatcherOS.Mac:
                config_pars = "--dest-cpu=x64 --shared --xcode";
                break;

            case PatcherOS.Linux:
                config_pars = "--dest-cpu=x64 --shared";
                break;
            }
            //
            Console.Write("original_node_srcdir: " + original_node_srcdir + " ->");

            string[] files = Directory.GetFiles(espresso_srcdir);

            if (!Directory.Exists(original_node_srcdir))
            {
                Console.WriteLine(" NOT FOUND! ");
            }
            else
            {
                Console.WriteLine("FOUND");
            }
            //
            Console.Write("espresso_srcdir: " + espresso_srcdir + " ->");
            if (!Directory.Exists(espresso_srcdir))
            {
                Console.WriteLine(" NOT FOUND! ");
            }
            else
            {
                Console.WriteLine("FOUND");
            }

            Console.WriteLine("======================");
        }