# FCM 2-3-1 Release Notes 2013-04-05

These are the release notes for FCM 2-3-1. This release of FCM is distributed under the terms of the GNU General Public License. See Terms of Use for detail.

If FCM is not yet installed at your site, please refer to FCM: Installation for detail.

## Contents

## Highlight Changes

This is a bug fix release.

## Minor Changes and Bug Fixes

Configuration file syntax
  If a setting accepts a space delimited list of locations, it is now possible to use $HERE in front of any of the locations in the list.
User configuration file location
  The user configuration file should now be placed at $HOME/.metomi/fcm/. The old location $HOME/.met-um/fcm/ is still supported but is deprecated.
`fcm make`

  Reduced run time memory footprint.

  Build: Create the include/ sub-directory for *.o targets of Fortran source files containing modules. Some compilers will put the *.mod files directly into the include/ sub-directory.

  Build: ns-dep.o property improved. Its value will now accept namespaces at the source file level. It will also accept `/` as the root namespace. (Previously, it required a pair of quotes `""`.) A bad namespace in the value will now trigger a missing dependency error.

  Build: handle . and .. in value of source declaration.

## Known Issues

Build inheritance limitation: handling of include files
  See the User Guide > FCM Make > Build > Build Inheritance for detail.