diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2016-05-04 17:26:31 +0300 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2016-05-06 15:18:18 +0200 |
commit | 3f7d602fd4e56c9b20a2ee8769ecd4cf69e6b696 (patch) | |
tree | 55d38a3118f6397de2c553505b0eaeaed28871da /mod/page | |
parent | d2cef486101075942746f58a7fdbc31eb707553d (diff) |
Add repository location to package version details and repository details pages
Diffstat (limited to 'mod/page')
-rw-r--r-- | mod/page | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -264,12 +264,12 @@ namespace brep const priority& priority_; }; - // Generates package location element. + // Generates repository name element. // - class TR_LOCATION + class TR_REPOSITORY { public: - TR_LOCATION (const string& n, const dir_path& r) + TR_REPOSITORY (const string& n, const dir_path& r) : name_ (n), root_ (r) {} void @@ -280,6 +280,20 @@ namespace brep const dir_path& root_; }; + // Generates repository location element. + // + class TR_LOCATION + { + public: + TR_LOCATION (const repository_location& l): location_ (l) {} + + void + operator() (xml::serializer&) const; + + private: + const repository_location& location_; + }; + // Generates package download URL element. // class TR_DOWNLOAD |