Esempio n. 1
0
        static string GetConfigFilePath(string configfile)
        {
            string file = Path.Combine(ApplicationLocation.GetAppPath(), configfile);

            if (File.Exists(file))
            {
                return(file);
            }

            return(UserConfigFolder.GetConfigFile(configfile));
        }
Esempio n. 2
0
        static void SetupTokenFiles(
            bool isCloudPlasticInstall,
            bool isDvcsPlasticInstall)
        {
            string unityCloudEditionTokenFile = Path.Combine(
                ApplicationLocation.GetAppPath(),
                EditionToken.CLOUD_EDITION_FILE_NAME);

            string unityDvcsEditionTokenFile = Path.Combine(
                ApplicationLocation.GetAppPath(),
                EditionToken.DVCS_EDITION_FILE_NAME);

            CreateOrDeleteTokenFile(isCloudPlasticInstall, unityCloudEditionTokenFile);
            CreateOrDeleteTokenFile(isDvcsPlasticInstall, unityDvcsEditionTokenFile);
        }
        static void SetupEditionFile(string plasticInstallDir)
        {
            bool isCloudPlasticInstall = EditionToken.IsCloudEditionForPath(plasticInstallDir);
            bool isDvcsPlasticInstall  = EditionToken.IsDvcsEditionForPath(plasticInstallDir);

            string unityCloudEditionTokenFile = Path.Combine(
                ApplicationLocation.GetAppPath(),
                EditionToken.CLOUD_EDITION_FILE_NAME);

            string unityDvcsEditionTokenFile = Path.Combine(
                ApplicationLocation.GetAppPath(),
                EditionToken.DVCS_EDITION_FILE_NAME);

            SetupTokenFile(isCloudPlasticInstall, unityCloudEditionTokenFile);
            SetupTokenFile(isDvcsPlasticInstall, unityDvcsEditionTokenFile);
        }