コード例 #1
0
        public static void OpenCustomSolution()
        {
            UpdateCustomSolution();

            var response = PrjInterface.RunPrj(PrjInterface.CreatePrjRequest("openCustomSolution"));

            if (!response.Succeeded)
            {
                PrjHelper.DisplayPrjError(
                    "Opening C# Project", response.ErrorMessage);
            }
        }
コード例 #2
0
ファイル: PrjPathVars.cs プロジェクト: tinyogre/Projeny
        static PrjPathVars()
        {
            var response = PrjInterface.RunPrj(PrjInterface.CreatePrjRequest("getPathVars"));

            if (response.Succeeded)
            {
                _varMap = YamlSerializer.Deserialize <Dictionary <string, string> >(response.Output);
            }
            else
            {
                PrjHelper.DisplayPrjError("Initializing Path Vars", response.ErrorMessage);
            }
        }
コード例 #3
0
        public static void UpdateCustomSolution()
        {
            // Need the unity solution for defines and references
            ProjenyEditorUtil.ForceGenerateUnitySolution();

            var response = PrjInterface.RunPrj(PrjInterface.CreatePrjRequest("updateCustomSolution"));

            if (response.Succeeded)
            {
                Log.Info("Projeny: Custom solution has been updated");
            }
            else
            {
                PrjHelper.DisplayPrjError(
                    "Updating C# Project", response.ErrorMessage);
            }
        }
コード例 #4
0
 public static void ChangePlatformIos()
 {
     PrjHelper.ChangePlatform(BuildTarget.iOS);
 }
コード例 #5
0
 public static void ChangePlatformAndroid()
 {
     PrjHelper.ChangePlatform(BuildTarget.Android);
 }
コード例 #6
0
 public static void ChangePlatformWin()
 {
     PrjHelper.ChangePlatform(BuildTarget.StandaloneWindows);
 }
コード例 #7
0
 public static void UpdateLinks()
 {
     PrjHelper.UpdateLinks();
 }
コード例 #8
0
 public static void ChangePlatformUwp()
 {
     PrjHelper.ChangePlatform(BuildTarget.WSAPlayer);
 }
コード例 #9
0
 public static void ChangePlatformLinux()
 {
     PrjHelper.ChangePlatform(BuildTarget.StandaloneLinux);
 }
コード例 #10
0
 public static void ChangePlatformOsX()
 {
     PrjHelper.ChangePlatform(BuildTarget.StandaloneOSXUniversal);
 }
コード例 #11
0
 public static void ChangePlatformWebGL()
 {
     PrjHelper.ChangePlatform(BuildTarget.WebGL);
 }
コード例 #12
0
        public static void ChangePlatformLumin()
        {
            var lumin = (BuildTarget)Enum.Parse(typeof(BuildTarget), "Lumin");

            PrjHelper.ChangePlatform(lumin);
        }
コード例 #13
0
 public static void ChangePlatformWebplayer()
 {
     PrjHelper.ChangePlatform(BuildTarget.WebPlayer);
 }