Beispiel #1
0
        // https://msdn.microsoft.com/en-us/library/envdte._dispbuildevents_onbuildprojconfigdoneeventhandler.aspx
        private void OnBuildProjConfigDone(string Project,
                                           string ProjectConfig,
                                           string Platform,
                                           string SolutionConfig,
                                           bool Success)
        {
            bool   scdProperty = false;
            string arch        = string.Empty;

            EnvDTE.Project currentProject = VsProjectHelper.GetInstance.GetCurrentProjectFromUniqueName(Project);
            if (currentProject != null && VsProjectHelper.GetInstance.IsHaveTizenManifest(currentProject))
            {
                scdProperty = VsProjectHelper.GetInstance.GetSCDProperty(currentProject, SolutionConfig, out arch);
            }

            eventsHandler.OnVsEventBuildProjectDone(
                Project, ProjectConfig, Platform, SolutionConfig, Success, scdProperty, arch);
        }