File: 2-3.html

package info (click to toggle)
fcm 2021.05.01-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 7,788 kB
  • sloc: perl: 26,014; sh: 10,510; javascript: 4,043; f90: 774; python: 294; ansic: 29; makefile: 14; cpp: 5
file content (140 lines) | stat: -rw-r--r-- 4,545 bytes parent folder | download
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE html>
<html>
<head>
  <title>FCM 2-3 Release Notes</title>
  <meta name="author" content="FCM team" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <link rel="icon" href="../etc/fcm-icon.png" type="image/png" />
  <link rel="shortcut icon" href="../etc/fcm-icon.png" type="image/png" />
  <link href="../etc/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" />
  <link href="../etc/fcm.css" rel="stylesheet" media="screen" />
</head>
<body>
  <div class="navbar navbar-inverse">
    <div class="container-fluid">
      <div class="navbar-header">
        <a class="navbar-brand" href=".."><span class="fcm-version">FCM</span></a>
      </div>
      <div class="collapse navbar-collapse">
        <ul class="nav navbar-nav">
          <li><a href="../installation/">Installation</a></li>

          <li><a href="../user_guide/">User Guide</a></li>
        </ul>
      </div>
    </div>
  </div>

  <div class="page-header">
    <div class="fcm-page-content pull-right well well-sm"></div>
    <h1>FCM 2-3 Release Notes <small>26 October 2012</small></h1>
  </div>

  <div class="container">
  <div class="row">
  <div class="col-md-12">

  <p>These are the release notes for FCM 2-3. This release of FCM is distributed
  under the terms of the <a href="http://www.gnu.org/licenses/gpl.html"
  rel="license">GNU General Public License</a>. See <a href=
  "../etc/fcm-terms-of-use.html">Terms of Use</a> for detail.</p>

  <p>If FCM is not yet installed at your site, please refer to <a href=
  "../installation/">FCM: Installation</a> for detail.</p>

  <h2>Contents</h2>

  <div id="fcm-content"></div>

  <h2 id="changes-highlight">Highlight Changes</h2>

  <dl>
    <dt><a href="http://www.gnu.org/licenses/gpl.html" rel="license">GNU General
    Public License</a></dt>

    <dd>
      <p>From this release onwards, FCM will be released under the terms of the
      GNU General Public License.</p>
    </dd>

    <dt><code>fcm make</code></dt>

    <dd>
      <p>Build system now recognises all text files starting with a
      <code>#!</code> line as scripts.</p>

      <p>Build system target selection logic has been improved to work more
      efficiently, and to work correctly with a complex case of non-fatal cyclic
      dependency.</p>
    </dd>
  </dl>

  <h2 id="changes-minor">Minor Changes and Bug Fixes</h2>

  <dl>
    <dt><code>fcm branch-create</code></dt>

    <dd>
      <p>Fixed: no longer issue an incorrect error when creating a branch for a
      project that resides at the root level of a repository.</p>
    </dd>

    <dt><code>fcm make</code></dt>

    <dd>
      <p>The behaviour of the <code>--new</code> option is modified to remove
      only step directories defined in the <code>steps</code> declaration
      instead of all known steps in the configuration.</p>

      <p>Mirror: write to the mirror target a <samp>fcm-make.cfg.orig</samp> file
      containing the configuration of the original <code>fcm make</code>
      invocation.</p>
    </dd>

    <dt><code>fcm loc-layout</code></dt>

    <dd>
      <p>New command to parse a Subversion target and print the FCM layout
      information of its URL.</p>

    <dt><code>fcm mkpatch</code></dt>

    <dd>
      <p>Import scripts now uses <code>/bin/bash</code> instead of
      <code>/bin/sh</code>.</p>
    </dd>
  </dl>

  <h2 id="issues">Known Issues</h2>

  <dl>
    <dt>Build inheritance limitation: handling of include files</dt>

    <dd>See the <a href="../user_guide/make.html#build.inherit">User Guide &gt;
    FCM Make &gt; Build &gt; Build Inheritance</a> for detail.</dd>
  </dl>

  </div>
  </div>
  </div>

  <hr/>
  <div class="container-fluid text-center">
    <div class="row"><div class="col-md-12">
    <address><small>
      Copyright &copy; 2006-2021 British Crown (Met Office) &amp; Contributors.
      <a href="http://www.metoffice.gov.uk">Met Office</a>.
      See <a href="../etc/fcm-terms-of-use.html">Terms of Use</a>.<br />
      This document is released under the British <a href=
      "http://www.nationalarchives.gov.uk/doc/open-government-licence/" rel=
      "license">Open Government Licence</a>.<br />
    </small></address>
    </div></div>
  </div>

  <script type="text/javascript" src="../etc/jquery.min.js"></script>
  <script type="text/javascript" src="../etc/bootstrap/js/bootstrap.min.js"></script>
  <script type="text/javascript" src="../etc/fcm.js"></script>
  <script type="text/javascript" src="../etc/fcm-version.js"></script>
</body>
</html>