1 | <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
---|
2 | <profile project="MinGW" application="mingw-get">
|
---|
3 | <!--
|
---|
4 | $Id: profile.xml,v ee72dbfcc656 2013/09/20 12:05:26 keithmarshall $
|
---|
5 |
|
---|
6 | Written by Keith Marshall <keithmarshall@users.sourceforge.net>
|
---|
7 | Copyright (C) 2009, 2010, 2012, 2013, MinGW.org Project
|
---|
8 |
|
---|
9 |
|
---|
10 | Master configuration profile for mingw-get.
|
---|
11 |
|
---|
12 | This file is user modifiable, to accommodate local customisation
|
---|
13 | of mingw-get's behaviour. To avoid overwriting the user's local
|
---|
14 | customisations, when upgrading the mingw-get installation, this
|
---|
15 | file is distributed with the alternative name "defaults.xml"; a
|
---|
16 | locally customised version should always be renamed, so that it
|
---|
17 | may be identified as the preferentially loaded "profile.xml".
|
---|
18 |
|
---|
19 |
|
---|
20 | This is free software. Permission is granted to copy, modify and
|
---|
21 | redistribute this software, under the provisions of the GNU General
|
---|
22 | Public License, Version 3, (or, at your option, any later version),
|
---|
23 | as published by the Free Software Foundation; see the file COPYING
|
---|
24 | for licensing details.
|
---|
25 |
|
---|
26 | Note, in particular, that this software is provided "as is", in the
|
---|
27 | hope that it may prove useful, but WITHOUT WARRANTY OF ANY KIND; not
|
---|
28 | even an implied WARRANTY OF MERCHANTABILITY, nor of FITNESS FOR ANY
|
---|
29 | PARTICULAR PURPOSE. Under no circumstances will the author, or the
|
---|
30 | MinGW Project, accept liability for any damages, however caused,
|
---|
31 | arising from the use of this software.
|
---|
32 | -->
|
---|
33 |
|
---|
34 | <preferences client="cli">
|
---|
35 | <!--
|
---|
36 | "preferences" specifications provide a mechanism for defining
|
---|
37 | user specified default attributes for command line options such
|
---|
38 | as the "desktop" and "start-menu" short-cut creation controls.
|
---|
39 |
|
---|
40 | Each of these options is disabled by default. By uncommenting
|
---|
41 | any one of the following declarations, for each option, you may
|
---|
42 | change that default. Note that you may still override settings
|
---|
43 | you establish here, by also specifying the option on the command
|
---|
44 | line as before; you may also disable an option enabled here, by
|
---|
45 | assigning an attribute value of "none" on the command line.
|
---|
46 | -->
|
---|
47 |
|
---|
48 | <!--option name="desktop" /-->
|
---|
49 | <!--option name="desktop" value="all-users" /-->
|
---|
50 |
|
---|
51 | <!--option name="start-menu" /-->
|
---|
52 | <!--option name="start-menu" value="all-users" /-->
|
---|
53 | </preferences>
|
---|
54 |
|
---|
55 | <preferences client="gui">
|
---|
56 | <!--
|
---|
57 | The preceding "preferences" section applies exclusively to the
|
---|
58 | CLI client, (where command line options may be used); here, we
|
---|
59 | specify defaults for the GUI client, (which provides no support
|
---|
60 | for command line options), such that shortcuts will be created
|
---|
61 | on the desktop, and in the start menu, for the current user.
|
---|
62 |
|
---|
63 | Note that matching of the "client" attribute will be performed
|
---|
64 | case-insensitively, against a keyword defined by the respective
|
---|
65 | client; any "preferences" section with no "client" assignment
|
---|
66 | will be matched for ALL clients.
|
---|
67 | -->
|
---|
68 |
|
---|
69 | <option name="desktop" />
|
---|
70 | <option name="start-menu" />
|
---|
71 | </preferences>
|
---|
72 |
|
---|
73 | <repository uri="http://prdownloads.sourceforge.net/mingw/%F.xml.lzma?download">
|
---|
74 | <!--
|
---|
75 | The "repository" specification identifies the URI where package
|
---|
76 | list catalogues may be downloaded; each catalogue download URI is
|
---|
77 | identified by substituting the catalogue name for the "%F" field
|
---|
78 | in the uri specification.
|
---|
79 |
|
---|
80 | You may specify a particular collection of package lists to load
|
---|
81 | here, (selecting from the available catalogue-name.xml.lzma files
|
---|
82 | hosted on the repository server). If you do this, then ONLY those
|
---|
83 | package lists which you explicitly specify will be loaded. If you
|
---|
84 | specify no package list here, then the repository's standard list
|
---|
85 | of packages, as identified in the master "package-list.xml.lzma"
|
---|
86 | file will be automatically selected; this is the recommended
|
---|
87 | configuration choice.
|
---|
88 |
|
---|
89 | Note however, that if the repository offers optional package list
|
---|
90 | selections, in addition to the the master list, and you wish any of
|
---|
91 | these to be loaded, then you MUST explicitly specify them here. If
|
---|
92 | you exercise this option, then the automatic loading of the master
|
---|
93 | list will be inhibited, UNLESS you also explicitly include it in
|
---|
94 | your selection, by adding the explicit reference:-
|
---|
95 |
|
---|
96 | <package-list catalogue="package-list" />
|
---|
97 |
|
---|
98 | Additional package lists, which you wish to specify, are then
|
---|
99 | identified by the addition of as many further references of the
|
---|
100 | form:-
|
---|
101 |
|
---|
102 | <package-list catalogue="catalogue-name" />
|
---|
103 |
|
---|
104 | as may be required; (note that the "catalogue" attribute name
|
---|
105 | MUST be specified thus, with the GB English spelling).
|
---|
106 | -->
|
---|
107 | </repository>
|
---|
108 |
|
---|
109 | <system-map id="default">
|
---|
110 | <!--
|
---|
111 | The system map specifies the installation paths for each managed
|
---|
112 | subsystem. Multiple system maps are supported, provided each is
|
---|
113 | given a unique "id" attribute; each specifies an "installation",
|
---|
114 | comprising a collection of subsystems, each of which in turn is
|
---|
115 | associated with a specific "sysroot path".
|
---|
116 |
|
---|
117 | Each individual "sysroot path" defines one installation of one
|
---|
118 | specific subsystem; parallel installations may be supported by
|
---|
119 | assigning distinct paths to two or more sysroot specifications
|
---|
120 | for the same subsystem; each such sysroot specification must
|
---|
121 | then be assigned to a distinct system-map.
|
---|
122 |
|
---|
123 | Any single sysroot definition may be shared by any number of
|
---|
124 | system-maps, simply by duplicating that definition within each;
|
---|
125 | however, each system-map may contain only one sysroot definition
|
---|
126 | for each individual subsystem.
|
---|
127 |
|
---|
128 | Only one system map may be active at any time. Unless otherwise
|
---|
129 | specified by user selection, the first encountered is accepted as
|
---|
130 | default, irrespective of its actual "id" attribute value.
|
---|
131 | -->
|
---|
132 | <sysroot subsystem="mingw32" path="%R" />
|
---|
133 | <sysroot subsystem="MSYS" path="%R/msys/1.0" />
|
---|
134 | </system-map>
|
---|
135 |
|
---|
136 | </profile>
|
---|
137 | <!-- $RCSfile: profile.xml,v $: end of file -->
|
---|