Esempio n. 1
0
        ////private string outputPath = null;
        /// <summary>
        /// Initializes a new instance of the VSProjectParser class.
        /// </summary>
        /// <param name="projectFile">Visual Studio project file to parse.</param>
        public VSProjectParser(SourcePath projectFile)
        {
            this.projectFile = projectFile;
            this.Parse();

            CustomManifestParser cm = new CustomManifestParser(this.projectFile);
            this.dependencies.UnionWith(cm.getDependencies());
            this.outputs.UnionWith(cm.getOutputs());
        }
Esempio n. 2
0
        public VSProjectParser(SourcePath projectFile)
        {
            _projectFile = projectFile;
            _parse();

            CustomManifestParser cm = new CustomManifestParser(_projectFile);
            _dependencies.UnionWith(cm.getDependencies());
            _outputs.UnionWith(cm.getOutputs());
        }
Esempio n. 3
0
        ////private string outputPath = null;

        /// <summary>
        /// Initializes a new instance of the VSProjectParser class.
        /// </summary>
        /// <param name="projectFile">Visual Studio project file to parse.</param>
        public VSProjectParser(SourcePath projectFile)
        {
            this.projectFile = projectFile;
            this.Parse();

            CustomManifestParser cm = new CustomManifestParser(this.projectFile);

            this.dependencies.UnionWith(cm.getDependencies());
            this.outputs.UnionWith(cm.getOutputs());
        }
Esempio n. 4
0
 public override IEnumerable <BuildObject> getDependencies(out DependencyDisposition ddisp)
 {
     ddisp = DependencyDisposition.Complete;
     return(_customManifest.getDependencies());
 }