public override void IncreasePackageVersion(string packageName) { PackageVersion.Version v = new PackageVersion.Version(); v.Init(); v.m_version = 0; if (m_version.HavePackage(packageName)) { v = m_version.LookupPackageVersion(packageName); } v.m_version++; m_version.AddPackage(packageName, v); // m_isDirty = true; }
public void OnPackageDownload(string pckFile, int bytes) { m_downloadBytes += bytes; PackageVersion.Version v = new PackageVersion.Version(); v.Init(); if (m_versionPackage.HavePackage(pckFile)) { v = m_versionPackage.LookupPackageVersion(pckFile); } if (m_remotePackage.HavePackage(pckFile)) { v = m_remotePackage.LookupPackageVersion(pckFile); } m_versionPackage.AddPackage(pckFile, v); m_versionPackage.SavePackageVersion(ResPath.GetLocal(ResPath.GetPackageVersionTxt())); }