コード例 #1
0
ファイル: BuildWrapCommand.cs プロジェクト: llenroc/openwrap
 IDisposable CreateSharedAssemblyInfo()
 {
     if (_generatedVersion != null && _environment.Descriptor.AssemblyInfo.Any())
     {
         _sharedAssemblyInfoFile = BuildManagement.TryGenerateAssemblyInfo(_environment.DescriptorFile, _generatedVersion);
         return(new ActionOnDispose(_sharedAssemblyInfoFile.Delete));
     }
     return(new ActionOnDispose(() => { }));
 }
コード例 #2
0
        void TryGenerateAssemblyInfo()
        {
            if (!GenerateSharedAssemblyInfo)
            {
                return;
            }
            var file = BuildManagement.TryGenerateAssemblyInfo(WrapDescriptorPath);

            if (file != null)
            {
                GeneratedSharedAssemblyInfo = new TaskItem(file.Path.FullPath);
            }
        }