2 ||M|| This file is part of HELM, an Hypertextual, Electronic
3 ||A|| Library of Mathematics, developed at the Computer Science
4 ||T|| Department, University of Bologna, Italy.
6 ||T|| HELM is free software; you can redistribute it and/or
7 ||A|| modify it under the terms of the GNU General Public License
8 \ / version 2 or (at your option) any later version.
9 \ / This software is distributed as is, NO WARRANTY.
10 V_______________________________________________________________ *)
12 module R = Helm_registry
13 module US = NUri.UriSet
15 let default_objs = US.empty
17 let default_srcs = US.empty
19 let default_remove = []
21 let default_exclude = []
25 let default_no_devel = true
27 let default_no_init = true
29 let objs = ref default_objs
31 let srcs = ref default_srcs
33 let remove = ref default_remove
35 let exclude = ref default_exclude
37 let net = ref default_net
39 let no_devel = ref default_no_devel
41 let no_init = ref default_no_init
45 objs := default_objs; srcs := default_srcs; remove := default_remove;
46 exclude := default_exclude; net := default_net;
47 no_devel := default_no_devel; no_init := default_no_init