Ejemplo n.º 1
0
        public int MirrorPackage(IPackage package, FrameworkName targetFramework, bool allowPrereleaseVersions, MirrorDependenciesMode mirrorDependenciesMode)
        {

            return Execute(package, new InstallWalker(TargetRepository,
                                               sourceRepository: mirrorDependenciesMode == MirrorDependenciesMode.Fail ? TargetRepository : SourceRepository,
                                               targetFramework: targetFramework,
                                               logger: Logger,
                                               ignoreDependencies: mirrorDependenciesMode == MirrorDependenciesMode.Ignore,
                                               allowPrereleaseVersions: allowPrereleaseVersions));
        }
Ejemplo n.º 2
0
 public int MirrorPackage(IPackage package, FrameworkName targetFramework, bool allowPrereleaseVersions, MirrorDependenciesMode mirrorDependenciesMode)
 {
     var repo = mirrorDependenciesMode == MirrorDependenciesMode.Fail ? 
         TargetRepository : 
         SourceRepository;
     return Execute(package, new InstallWalker(
         TargetRepository,
         dependencyResolver: new DependencyResolverFromRepo(repo),
         targetFramework: targetFramework,
         logger: Logger,
         ignoreDependencies: mirrorDependenciesMode == MirrorDependenciesMode.Ignore,
         allowPrereleaseVersions: allowPrereleaseVersions,
         dependencyVersion: DependencyVersion.Lowest));
 }
Ejemplo n.º 3
0
 public int MirrorPackage(IPackage package, FrameworkName targetFramework, bool allowPrereleaseVersions, MirrorDependenciesMode mirrorDependenciesMode)
 {
     return(Execute(package, new InstallWalker(TargetRepository,
                                               sourceRepository: mirrorDependenciesMode == MirrorDependenciesMode.Fail ? TargetRepository : SourceRepository,
                                               targetFramework: targetFramework,
                                               logger: Logger,
                                               ignoreDependencies: mirrorDependenciesMode == MirrorDependenciesMode.Ignore,
                                               allowPrereleaseVersions: allowPrereleaseVersions)));
 }
Ejemplo n.º 4
0
 public int MirrorPackage(IPackage package, bool allowPrereleaseVersions, MirrorDependenciesMode mirrorDependenciesMode)
 {
     return(MirrorPackage(package, targetFramework: null, allowPrereleaseVersions: allowPrereleaseVersions, mirrorDependenciesMode: mirrorDependenciesMode));
 }
Ejemplo n.º 5
0
        public int MirrorPackage(string packageId, SemanticVersion version, bool allowPrereleaseVersions, MirrorDependenciesMode mirrorDependenciesMode)
        {
            IPackage package = PackageRepositoryHelper.ResolvePackage(SourceRepository, TargetRepository, packageId, version, allowPrereleaseVersions);

            return(MirrorPackage(package, allowPrereleaseVersions, mirrorDependenciesMode));
        }
        public int MirrorPackage(IPackage package, FrameworkName targetFramework, bool allowPrereleaseVersions, MirrorDependenciesMode mirrorDependenciesMode)
        {
            var repo = mirrorDependenciesMode == MirrorDependenciesMode.Fail ?
                       TargetRepository :
                       SourceRepository;

            return(Execute(package, new InstallWalker(
                               TargetRepository,
                               dependencyResolver: new DependencyResolverFromRepo(repo),
                               targetFramework: targetFramework,
                               logger: Logger,
                               ignoreDependencies: mirrorDependenciesMode == MirrorDependenciesMode.Ignore,
                               allowPrereleaseVersions: allowPrereleaseVersions,
                               dependencyVersion: DependencyVersion.Lowest)));
        }
Ejemplo n.º 7
0
 public int MirrorPackage(IPackage package, bool allowPrereleaseVersions, MirrorDependenciesMode mirrorDependenciesMode)
 {
     return MirrorPackage(package, targetFramework: null, allowPrereleaseVersions: allowPrereleaseVersions, mirrorDependenciesMode: mirrorDependenciesMode);
 }
Ejemplo n.º 8
0
        public int MirrorPackage(string packageId, SemanticVersion version, bool allowPrereleaseVersions, MirrorDependenciesMode mirrorDependenciesMode)
        {
            IPackage package = PackageRepositoryHelper.ResolvePackage(SourceRepository, TargetRepository, packageId, version, allowPrereleaseVersions);

            return MirrorPackage(package, allowPrereleaseVersions, mirrorDependenciesMode);
        }