Example #1
0
    void Pack(Project project)
    {
        var nuspec = BuildScript.GetNuspecFile(project.Name);

        nuspec.Metadata.Version = project.GetAssemblySemanticVersion();

        var deps = new ExplicitDependencyVersion_(project);

        deps.UpdateDependencies(nuspec);

        var tempDir = BuildScript.GetProjectTempDirectory(project);
        var projDir = Path.Combine(project.Solution.Directory, project.Name);
        var nupkg   = nuspec.Save(tempDir).CreateNuget(projDir, tempDir);

        Context.Data[project.Name + "pack"] = nupkg;
    }
Example #2
0
    void Pack(Project project)
    {
        var nuspec = BuildScript.GetNuspecFile(project.Name);
        nuspec.Metadata.Version = project.GetAssemblySemanticVersion();
	    
        var deps = new ExplicitDependencyVersion_(project);
        deps.UpdateDependencies(nuspec);
        
        var tempDir = BuildScript.GetProjectTempDirectory(project);
	    var projDir = Path.Combine(project.Solution.Directory, project.Name);
        var nupkg=nuspec.Save(tempDir).CreateNuget(projDir,tempDir);
	    Context.Data[project.Name+"pack"] = nupkg;
    }