[1046] | 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 -->
|
---|