Beispiel #1
0
        public DependencyInfo(FullPackageName fullName, IVersionSpec versionSpec)
        {
            FullName = fullName;

            // Default to the simple version (which means min-version)
            VersionSpec = versionSpec ?? VersionUtility.ParseVersionSpec(FullName.Version.ToString());
        }
Beispiel #2
0
        public DependencyInfo(FullPackageName fullName, IVersionSpec versionSpec)
        {
            FullName = fullName;

            // Default to the simple version (which means min-version)
            VersionSpec = versionSpec ?? VersionUtility.ParseVersionSpec(FullName.Version.ToString());
        }
Beispiel #3
0
        static string GetAssemblyFullPath(FullPackageName fullName)
        {
            string relativeDir = String.Format(@"Assemblies\{0}\{1}", fullName.Id, fullName.Version);
            string fullDir     = Path.GetFullPath(relativeDir);

            Directory.CreateDirectory(fullDir);
            return(Path.Combine(fullDir, fullName.Id + ".dll"));
        }
Beispiel #4
0
        public PackageInfo(string nameAndVersion, IEnumerable <DependencyInfo> dependencies = null)
        {
            FullName = new FullPackageName(nameAndVersion);

            Dependencies = dependencies != null ? dependencies : Enumerable.Empty <DependencyInfo>();
        }
Beispiel #5
0
        public PackageInfo(string nameAndVersion, IEnumerable<DependencyInfo> dependencies = null)
        {
            FullName = new FullPackageName(nameAndVersion);

            Dependencies = dependencies != null ? dependencies : Enumerable.Empty<DependencyInfo>();
        }
Beispiel #6
0
 static string GetAssemblyFullPath(FullPackageName fullName)
 {
     string relativeDir = String.Format(@"Assemblies\{0}\{1}", fullName.Id, fullName.Version);
     string fullDir = Path.GetFullPath(relativeDir);
     Directory.CreateDirectory(fullDir);
     return Path.Combine(fullDir, fullName.Id + ".dll");
 }