aboutsummaryrefslogtreecommitdiff
path: root/paludis/environments/no_config/no_config_environment.sr
blob: 703a68eabe9aedf119ab0e1395dce14df159fee5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et :

make_class_Params()
{
    visible

    key repository_dir "FSEntry"
    key write_cache "FSEntry"
    key disable_metadata_cache bool
    key accept_unstable bool
    key extra_accept_keywords std::string
    key repository_type no_config_environment::RepositoryType
    key master_repository_name std::string
    key extra_repository_dirs "std::tr1::shared_ptr<const FSEntrySequence>"
    key extra_params "std::tr1::shared_ptr<Map<std::string, std::string> >"
    allow_named_args

    doxygen_comment << "END"
        /**
         * Parameters for a NoConfigEnvironment.
         *
         * \see NoConfigEnvironment
         * \ingroup grpnoconfigenvironment
         * \nosubgrouping
         */
END
}