public void CreatePackage() { var pc = new PackageCreater(); var workingDir = new Uri(Directory.GetCurrentDirectory() + Path.DirectorySeparatorChar, UriKind.Absolute); var uri = new Uri("Hello.txt", UriKind.Relative); pc.Build("Hello", workingDir, new List <Uri> { uri }); }
public void Execute(string[] args) { switch (args.Length) { case 0: { var current_dir_path = Directory.GetCurrentDirectory() + Path.DirectorySeparatorChar; var current_dir = new Uri(current_dir_path, UriKind.Absolute); var proj = PackageProjectFile.LoadFromFile(current_dir.OriginalString); var creater = new PackageCreater(); LogTracer.Log("[INFO] Started building package ..."); var info = creater.Build(current_dir, proj); info.SaveInfo(); LogTracer.Log("[INFO] Finished building package"); } break; } }