diff options
Diffstat (limited to 'brep/services.cxx')
-rw-r--r-- | brep/services.cxx | 38 |
1 files changed, 2 insertions, 36 deletions
diff --git a/brep/services.cxx b/brep/services.cxx index b214a09..dcac22c 100644 --- a/brep/services.cxx +++ b/brep/services.cxx @@ -6,41 +6,7 @@ #include <web/apache/service> -#include <brep/package-search> -#include <brep/package-details> #include <brep/repository-root> -#include <brep/repository-details> -#include <brep/package-version-details> -using namespace brep; -using web::apache::service; - -static package_search package_search_mod; -service AP_MODULE_DECLARE_DATA package_search_srv ( - "package-search", - package_search_mod, - {"root", "db-host", "db-port", "conf"}); - -static package_details package_details_mod; -service AP_MODULE_DECLARE_DATA package_details_srv ( - "package-details", - package_details_mod, - {"root", "db-host", "db-port", "conf"}); - -static package_version_details package_version_details_mod; -service AP_MODULE_DECLARE_DATA package_version_details_srv ( - "package-version-details", - package_version_details_mod, - {"root", "db-host", "db-port", "conf"}); - -static repository_details repository_details_mod; -service AP_MODULE_DECLARE_DATA repository_details_srv ( - "repository-details", - repository_details_mod, - {"root", "db-host", "db-port", "conf"}); - -static repository_root repository_root_mod ( - package_search_mod, repository_details_mod); -service AP_MODULE_DECLARE_DATA repository_root_srv ( - "repository-root", - repository_root_mod); +static brep::repository_root mod; +web::apache::service AP_MODULE_DECLARE_DATA brep_module ("brep", mod); |