[fcm] 02/08: Release 2017.10.0
Alastair McKinstry
mckinstry at moszumanska.debian.org
Wed Oct 25 11:11:53 UTC 2017
This is an automated email from the git hooks/post-receive script.
mckinstry pushed a commit to branch debian/master
in repository fcm.
commit a3d9f4998f88d38baea747d9c132a6c6b8ddcf16
Author: Alastair McKinstry <mckinstry at debian.org>
Date: Thu Oct 5 15:15:47 2017 +0100
Release 2017.10.0
---
usr/ACKNOWLEDGEMENT.md => ACKNOWLEDGEMENT.md | 0
usr/CHANGES.md => CHANGES.md | 16 +++++
usr/CONTRIBUTING.md => CONTRIBUTING.md | 0
usr/COPYING => COPYING | 0
usr/README.md => README.md | 1 +
.../collaboration/feeding-back-patch.png | Bin
{usr/doc => doc}/collaboration/index.html | 0
.../collaboration/managing-local-changes.png | Bin
.../collaboration/merging-patch-multi.png | Bin
.../collaboration/merging-patch-one.png | Bin
{usr/doc => doc}/collaboration/mirroring-trunk.png | Bin
{usr/doc => doc}/collaboration/updating-branch.png | Bin
.../collaboration/updating-shared-branch.png | Bin
.../collaboration/working-as-collaborator.png | Bin
.../etc/bootstrap/css/bootstrap-theme.css | 0
.../etc/bootstrap/css/bootstrap-theme.css.map | 0
.../etc/bootstrap/css/bootstrap-theme.min.css | 0
.../etc/bootstrap/css/bootstrap-theme.min.css.map | 0
{usr/doc => doc}/etc/bootstrap/css/bootstrap.css | 0
.../etc/bootstrap/css/bootstrap.css.map | 0
.../etc/bootstrap/css/bootstrap.min.css | 0
.../etc/bootstrap/css/bootstrap.min.css.map | 0
.../fonts/glyphicons-halflings-regular.eot | Bin
.../fonts/glyphicons-halflings-regular.svg | 0
.../fonts/glyphicons-halflings-regular.ttf | Bin
.../fonts/glyphicons-halflings-regular.woff | Bin
.../fonts/glyphicons-halflings-regular.woff2 | Bin
{usr/doc => doc}/etc/bootstrap/js/bootstrap.js | 0
{usr/doc => doc}/etc/bootstrap/js/bootstrap.min.js | 0
{usr/doc => doc}/etc/bootstrap/js/npm.js | 0
{usr/doc => doc}/etc/fcm-icon.png | Bin
{usr/doc => doc}/etc/fcm-terms-of-use.html | 0
doc/etc/fcm-version.js | 1 +
{usr/doc => doc}/etc/fcm.css | 0
{usr/doc => doc}/etc/fcm.js | 0
{usr/doc => doc}/etc/fcm.png | Bin
{usr/doc => doc}/etc/jquery.min.js | 0
{usr/doc => doc}/etc/moment.min.js | 0
{usr/doc => doc}/index.html | 0
{usr/doc => doc}/installation/index.html | 0
{usr/doc => doc}/release_notes/1-1.html | 0
{usr/doc => doc}/release_notes/1-2.html | 0
{usr/doc => doc}/release_notes/1-3.html | 0
{usr/doc => doc}/release_notes/1-4.html | 0
{usr/doc => doc}/release_notes/1-5.html | 0
{usr/doc => doc}/release_notes/2-0.html | 0
{usr/doc => doc}/release_notes/2-1.html | 0
{usr/doc => doc}/release_notes/2-2.html | 0
{usr/doc => doc}/release_notes/2-3-1.html | 0
{usr/doc => doc}/release_notes/2-3.html | 0
{usr/doc => doc}/release_notes/index.html | 0
{usr/doc => doc}/user_guide/annex_bld_cfg.html | 0
{usr/doc => doc}/user_guide/annex_cfg.html | 18 +++++-
{usr/doc => doc}/user_guide/annex_ext_cfg.html | 0
{usr/doc => doc}/user_guide/annex_fcm_cfg.html | 0
{usr/doc => doc}/user_guide/annex_quick_ref.html | 0
.../user_guide/annex_quick_ref_tree_conflicts.html | 0
{usr/doc => doc}/user_guide/api.html | 0
{usr/doc => doc}/user_guide/build.html | 0
{usr/doc => doc}/user_guide/changeset.png | Bin
{usr/doc => doc}/user_guide/code_management.html | 0
{usr/doc => doc}/user_guide/command_ref.html | 0
{usr/doc => doc}/user_guide/create_branch.png | Bin
{usr/doc => doc}/user_guide/extract.html | 0
{usr/doc => doc}/user_guide/fcm_overview.png | Bin
{usr/doc => doc}/user_guide/getting_started.html | 0
{usr/doc => doc}/user_guide/gui1.png | Bin
{usr/doc => doc}/user_guide/gui2.png | Bin
{usr/doc => doc}/user_guide/index.html | 0
{usr/doc => doc}/user_guide/introduction.html | 0
{usr/doc => doc}/user_guide/make.html | 0
{usr/doc => doc}/user_guide/overview.html | 0
{usr/doc => doc}/user_guide/system_admin.html | 0
{usr/doc => doc}/user_guide/working_practices.html | 0
{usr/doc => doc}/user_guide/xxdiff1.png | Bin
{usr/doc => doc}/user_guide/xxdiff2.png | Bin
{usr/doc => doc}/user_guide/xxdiff_tutorial.png | Bin
{usr/etc => etc}/fcm/admin.cfg.example | 0
{usr/etc => etc}/fcm/external.cfg.example | 0
{usr/etc => etc}/fcm/keyword.cfg.example | 0
{usr/etc => etc}/fcm/make.cfg.example | 0
{usr/etc => etc}/svn-hooks/post-commit | 0
{usr/etc => etc}/svn-hooks/post-revprop-change | 0
{usr/etc => etc}/svn-hooks/pre-commit | 0
{usr/etc => etc}/svn-hooks/pre-revprop-change | 0
usr/index.html => index.html | 0
{usr/lib => lib}/FCM/Admin/Config.pm | 0
{usr/lib => lib}/FCM/Admin/Project.pm | 0
{usr/lib => lib}/FCM/Admin/Runner.pm | 0
{usr/lib => lib}/FCM/Admin/System.pm | 0
{usr/lib => lib}/FCM/Admin/User.pm | 0
{usr/lib => lib}/FCM/Admin/Users/LDAP.pm | 0
{usr/lib => lib}/FCM/Admin/Users/Passwd.pm | 0
{usr/lib => lib}/FCM/Admin/Util.pm | 0
{usr/lib => lib}/FCM/CLI.pm | 0
{usr/lib => lib}/FCM/CLI/Exception.pm | 0
{usr/lib => lib}/FCM/CLI/Parser.pm | 0
{usr/lib => lib}/FCM/CLI/fcm-add.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-branch-create.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-branch-delete.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-branch-diff.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-branch-info.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-branch-list.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-branch.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-browse.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-build.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-cfg-print.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-changelist.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-cmp-ext-cfg.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-commit.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-conflicts.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-delete.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-diff.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-export-items.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-extract.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-gui.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-help.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-keyword-print.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-loc-layout.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-make.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-merge.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-mkpatch.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-project-create.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-switch.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-test-battery.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-update.pod | 0
{usr/lib => lib}/FCM/CLI/fcm-version.pod | 0
{usr/lib => lib}/FCM/Class/CODE.pm | 0
{usr/lib => lib}/FCM/Class/Exception.pm | 0
{usr/lib => lib}/FCM/Class/HASH.pm | 0
{usr/lib => lib}/FCM/Context/ConfigEntry.pm | 0
{usr/lib => lib}/FCM/Context/Event.pm | 0
{usr/lib => lib}/FCM/Context/Keyword.pm | 0
{usr/lib => lib}/FCM/Context/Locator.pm | 0
{usr/lib => lib}/FCM/Context/Make.pm | 0
{usr/lib => lib}/FCM/Context/Make/Build.pm | 0
{usr/lib => lib}/FCM/Context/Make/Extract.pm | 0
{usr/lib => lib}/FCM/Context/Make/Mirror.pm | 0
.../lib => lib}/FCM/Context/Make/Share/Property.pm | 0
{usr/lib => lib}/FCM/Context/Task.pm | 0
{usr/lib => lib}/FCM/Exception.pm | 0
{usr/lib => lib}/FCM/System.pm | 0
{usr/lib => lib}/FCM/System/CM.pm | 0
{usr/lib => lib}/FCM/System/CM/CommitMessage.pm | 0
{usr/lib => lib}/FCM/System/CM/Prompt.pm | 0
{usr/lib => lib}/FCM/System/CM/ResolveConflicts.pm | 0
{usr/lib => lib}/FCM/System/CM/SVN.pm | 0
{usr/lib => lib}/FCM/System/Exception.pm | 0
{usr/lib => lib}/FCM/System/Make.pm | 0
{usr/lib => lib}/FCM/System/Make/Build.pm | 0
{usr/lib => lib}/FCM/System/Make/Build/FileType.pm | 0
.../FCM/System/Make/Build/FileType/C.pm | 0
.../FCM/System/Make/Build/FileType/CPP.pm | 0
.../FCM/System/Make/Build/FileType/CXX.pm | 0
.../FCM/System/Make/Build/FileType/Data.pm | 0
.../FCM/System/Make/Build/FileType/FPP.pm | 0
.../FCM/System/Make/Build/FileType/Fortran.pm | 0
.../FCM/System/Make/Build/FileType/H.pm | 0
.../FCM/System/Make/Build/FileType/NS.pm | 0
.../FCM/System/Make/Build/FileType/Script.pm | 0
.../FCM/System/Make/Build/Task/Archive.pm | 0
.../FCM/System/Make/Build/Task/Compile.pm | 0
.../FCM/System/Make/Build/Task/Compile/C.pm | 0
.../FCM/System/Make/Build/Task/Compile/CXX.pm | 0
.../FCM/System/Make/Build/Task/Compile/Fortran.pm | 0
.../FCM/System/Make/Build/Task/ExtractInterface.pm | 0
.../FCM/System/Make/Build/Task/Install.pm | 0
.../lib => lib}/FCM/System/Make/Build/Task/Link.pm | 66 ++++++++++++++++-----
.../FCM/System/Make/Build/Task/Link/C.pm | 0
.../FCM/System/Make/Build/Task/Link/CXX.pm | 0
.../FCM/System/Make/Build/Task/Link/Fortran.pm | 0
.../FCM/System/Make/Build/Task/Preprocess.pm | 0
.../FCM/System/Make/Build/Task/Preprocess/C.pm | 0
.../System/Make/Build/Task/Preprocess/Fortran.pm | 0
.../FCM/System/Make/Build/Task/Share.pm | 0
{usr/lib => lib}/FCM/System/Make/Extract.pm | 0
{usr/lib => lib}/FCM/System/Make/Mirror.pm | 0
{usr/lib => lib}/FCM/System/Make/Preprocess.pm | 0
{usr/lib => lib}/FCM/System/Make/Share/Config.pm | 0
{usr/lib => lib}/FCM/System/Make/Share/Dest.pm | 0
.../lib => lib}/FCM/System/Make/Share/Subsystem.pm | 0
{usr/lib => lib}/FCM/System/Misc.pm | 0
{usr/lib => lib}/FCM/System/Old.pm | 0
{usr/lib => lib}/FCM/Util.pm | 0
{usr/lib => lib}/FCM/Util/ConfigReader.pm | 0
{usr/lib => lib}/FCM/Util/ConfigUpgrade.pm | 0
{usr/lib => lib}/FCM/Util/Event.pm | 0
{usr/lib => lib}/FCM/Util/Exception.pm | 0
{usr/lib => lib}/FCM/Util/Locator.pm | 0
{usr/lib => lib}/FCM/Util/Locator/FS.pm | 0
{usr/lib => lib}/FCM/Util/Locator/SSH.pm | 0
{usr/lib => lib}/FCM/Util/Locator/SVN.pm | 0
{usr/lib => lib}/FCM/Util/Reporter.pm | 0
{usr/lib => lib}/FCM/Util/Shell.pm | 0
{usr/lib => lib}/FCM/Util/TaskRunner.pm | 0
{usr/lib => lib}/FCM1/Base.pm | 0
{usr/lib => lib}/FCM1/Build.pm | 0
{usr/lib => lib}/FCM1/Build/Fortran.pm | 0
{usr/lib => lib}/FCM1/BuildSrc.pm | 0
{usr/lib => lib}/FCM1/BuildTask.pm | 0
{usr/lib => lib}/FCM1/CfgFile.pm | 0
{usr/lib => lib}/FCM1/CfgLine.pm | 0
{usr/lib => lib}/FCM1/Cm.pm | 0
{usr/lib => lib}/FCM1/CmBranch.pm | 0
{usr/lib => lib}/FCM1/CmUrl.pm | 0
{usr/lib => lib}/FCM1/Config.pm | 0
{usr/lib => lib}/FCM1/ConfigSystem.pm | 0
{usr/lib => lib}/FCM1/Dest.pm | 0
{usr/lib => lib}/FCM1/Exception.pm | 0
{usr/lib => lib}/FCM1/Extract.pm | 0
{usr/lib => lib}/FCM1/ExtractConfigComparator.pm | 0
{usr/lib => lib}/FCM1/ExtractFile.pm | 0
{usr/lib => lib}/FCM1/ExtractSrc.pm | 0
{usr/lib => lib}/FCM1/Interactive.pm | 0
{usr/lib => lib}/FCM1/Interactive/InputGetter.pm | 0
.../FCM1/Interactive/InputGetter/CLI.pm | 0
.../FCM1/Interactive/InputGetter/GUI.pm | 0
{usr/lib => lib}/FCM1/Keyword.pm | 0
{usr/lib => lib}/FCM1/ReposBranch.pm | 0
{usr/lib => lib}/FCM1/SrcDirLayer.pm | 0
{usr/lib => lib}/FCM1/Timer.pm | 0
{usr/lib => lib}/FCM1/Util.pm | 0
{usr/lib => lib}/FCM1/Util/ClassLoader.pm | 0
{usr/licences => licences}/Apache2 | 0
{usr/licences => licences}/GPL3 | 0
{usr/licences => licences}/MIT | 0
{usr/man => man}/man1/fcm.1 | 0
{usr/sbin => sbin}/fcm-add-svn-repos | 0
{usr/sbin => sbin}/fcm-add-svn-repos-and-trac-env | 0
{usr/sbin => sbin}/fcm-add-trac-env | 0
{usr/sbin => sbin}/fcm-backup-svn-repos | 0
{usr/sbin => sbin}/fcm-backup-trac-env | 0
{usr/sbin => sbin}/fcm-commit-update | 0
{usr/sbin => sbin}/fcm-daily-update | 0
{usr/sbin => sbin}/fcm-install-svn-hook | 0
{usr/sbin => sbin}/fcm-manage-trac-env-session | 0
{usr/sbin => sbin}/fcm-manage-users | 0
{usr/sbin => sbin}/fcm-recover-svn-repos | 0
{usr/sbin => sbin}/fcm-recover-trac-env | 0
{usr/sbin => sbin}/fcm-rpmbuild | 0
{usr/sbin => sbin}/fcm-user-to-email | 0
{usr/sbin => sbin}/fcm-vacuum-trac-env-db | 0
{usr/sbin => sbin}/my-regular-update.example | 0
{usr/sbin => sbin}/post-commit-bg | 0
{usr/sbin => sbin}/post-commit-bg-notify-who | 0
{usr/sbin => sbin}/post-revprop-change-bg | 0
{usr/sbin => sbin}/pre-commit | 0
{usr/sbin => sbin}/pre-commit-verify-branch-owner | 0
{usr/sbin => sbin}/pre-revprop-change | 0
{usr/sbin => sbin}/svnperms.py | 0
{usr/sbin => sbin}/trac_hook | 0
.../etc/repo_files/lib/python/info/__init__.py | 0
.../etc/repo_files/lib/python/info/poems.py | 0
.../etc/repo_files/module/hello_constants.f90 | 0
.../etc/repo_files/module/hello_constants.inc | 0
.../repo_files/module/hello_constants_dummy.inc | 0
{usr/t => t}/etc/repo_files/pro/hello.pro | 0
{usr/t => t}/etc/repo_files/pro/plot.pro | 0
{usr/t => t}/etc/repo_files/program/hello.F90 | 0
{usr/t => t}/etc/repo_files/subroutine/hello_c.c | 0
.../etc/repo_files/subroutine/hello_sub.F90 | 0
{usr/t => t}/etc/repo_files/subroutine/hello_sub.h | 0
.../etc/repo_files/subroutine/hello_sub_dummy.h | 0
{usr/t => t}/fcm-add-trac-env/00-basic.t | 0
{usr/t => t}/fcm-add-trac-env/test_header | 0
{usr/t => t}/fcm-add/00-simple.t | 0
{usr/t => t}/fcm-add/test_header | 0
{usr/t => t}/fcm-backup-svn-repos/00-basic.t | 0
{usr/t => t}/fcm-backup-svn-repos/test_header | 0
{usr/t => t}/fcm-branch-create/00-simple.t | 0
{usr/t => t}/fcm-branch-create/test_header | 0
{usr/t => t}/fcm-branch-delete/00-simple.t | 0
{usr/t => t}/fcm-branch-delete/01-bad-arg.t | 0
{usr/t => t}/fcm-branch-delete/02-rosie.t | 0
{usr/t => t}/fcm-branch-delete/test_header | 0
{usr/t => t}/fcm-branch-diff/00-simple.t | 0
{usr/t => t}/fcm-branch-diff/test_header | 0
{usr/t => t}/fcm-branch-info/00-simple.t | 0
{usr/t => t}/fcm-branch-info/test_header | 0
{usr/t => t}/fcm-branch-list/00-simple.t | 0
{usr/t => t}/fcm-branch-list/test_header | 0
{usr/t => t}/fcm-build/00-geninterface.t | 0
{usr/t => t}/fcm-build/test_header | 0
{usr/t => t}/fcm-cfg-print/00-env.t | 0
{usr/t => t}/fcm-cfg-print/test_header | 0
{usr/t => t}/fcm-commit/00-simple.t | 0
{usr/t => t}/fcm-commit/01-subtree.t | 0
{usr/t => t}/fcm-commit/02-bad.t | 0
{usr/t => t}/fcm-commit/03-message-file.t | 0
{usr/t => t}/fcm-commit/04-externals.t | 0
{usr/t => t}/fcm-commit/test_header | 0
{usr/t => t}/fcm-conflicts/00-tree-add-add.t | 0
{usr/t => t}/fcm-conflicts/01-tree-delete-delete.t | 0
{usr/t => t}/fcm-conflicts/02-tree-delete-edit.t | 0
{usr/t => t}/fcm-conflicts/03-tree-delete-rename.t | 0
{usr/t => t}/fcm-conflicts/04-tree-edit-delete.t | 0
{usr/t => t}/fcm-conflicts/05-tree-edit-rename.t | 0
{usr/t => t}/fcm-conflicts/06-tree-rename-delete.t | 0
{usr/t => t}/fcm-conflicts/07-tree-rename-edit.t | 0
.../fcm-conflicts/08-tree-rename-rename-diff.t | 0
.../fcm-conflicts/09-tree-rename-rename-same.t | 0
{usr/t => t}/fcm-conflicts/10-text.t | 0
{usr/t => t}/fcm-conflicts/11-tree-edit-replace.t | 0
{usr/t => t}/fcm-conflicts/test_header | 0
{usr/t => t}/fcm-diff/00-simple.t | 0
{usr/t => t}/fcm-diff/test_header | 0
{usr/t => t}/fcm-install-svn-hook/00-basic.t | 0
.../fcm-install-svn-hook/00-basic/clean-2.out | 0
.../fcm-install-svn-hook/00-basic/clean.out | 0
.../00-basic/commit-conf-2.out | 0
.../00-basic/commit-conf-site-override-2.out | 0
.../00-basic/commit-conf-site-override.out | 0
.../fcm-install-svn-hook/00-basic/commit-conf.out | 0
.../fcm-install-svn-hook/00-basic/new-2.out | 0
{usr/t => t}/fcm-install-svn-hook/00-basic/new.out | 0
.../00-basic/svnperms-conf-2.out | 0
.../00-basic/svnperms-conf.out | 0
.../fcm-install-svn-hook/01-housekeep-log.t | 0
.../01-housekeep-log/0-cmd0.out | 0
.../01-housekeep-log/0-cmd1.out | 0
.../01-housekeep-log/28-cmd.out | 0
.../01-housekeep-log/7-cmd.out | 0
{usr/t => t}/fcm-install-svn-hook/02-env.t | 0
{usr/t => t}/fcm-install-svn-hook/test_header | 0
{usr/t => t}/fcm-install-svn-hook/test_header_more | 0
{usr/t => t}/fcm-keyword-print/00-simple.t | 0
{usr/t => t}/fcm-keyword-print/test_header | 0
{usr/t => t}/fcm-loc-layout/00-simple.t | 0
{usr/t => t}/fcm-loc-layout/test_header | 0
{usr/t => t}/fcm-make/00-build-basic.t | 0
{usr/t => t}/fcm-make/00-build-basic/bin/my-ld | 0
{usr/t => t}/fcm-make/00-build-basic/fcm-make.cfg | 0
{usr/t => t}/fcm-make/00-build-basic/src/hello.f90 | 0
{usr/t => t}/fcm-make/00-build-basic/src/world.f90 | 0
{usr/t => t}/fcm-make/01-build-link-opts | 0
{usr/t => t}/fcm-make/01-build-link-opts.t | 50 ++++++++++++++--
{usr/t => t}/fcm-make/02-build-ext-iface.t | 0
.../02-build-ext-iface/expected/t1.interface | 0
.../02-build-ext-iface/expected/t2.interface | 0
.../fcm-make/02-build-ext-iface/fcm-make.cfg | 0
.../t => t}/fcm-make/02-build-ext-iface/src/m1.f90 | 0
.../t => t}/fcm-make/02-build-ext-iface/src/t1.f90 | 0
.../t => t}/fcm-make/02-build-ext-iface/src/t2.f90 | 0
{usr/t => t}/fcm-make/03-build-include-paths.t | 0
.../fcm-make/03-build-include-paths/fcm-make.cfg | 0
.../include/world1/worldx.f90 | 0
.../include/world2/worldx.f90 | 0
.../fcm-make/03-build-include-paths/src/hello.f90 | 0
.../fcm-make/03-build-include-paths/src/world.f90 | 0
{usr/t => t}/fcm-make/04-build-libs.t | 0
{usr/t => t}/fcm-make/04-build-libs/fcm-make.cfg | 0
.../fcm-make/04-build-libs/src-lib/earth.f90 | 0
.../fcm-make/04-build-libs/src-lib/greet.f90 | 0
.../fcm-make/04-build-libs/src-lib/moon.f90 | 0
{usr/t => t}/fcm-make/04-build-libs/src/hello.f90 | 0
{usr/t => t}/fcm-make/05-build-c-cxx-basic.t | 0
.../fcm-make/05-build-c-cxx-basic/fcm-make.cfg | 0
.../fcm-make/05-build-c-cxx-basic/src/chello.c | 0
.../fcm-make/05-build-c-cxx-basic/src/cxxhello.cxx | 0
{usr/t => t}/fcm-make/06-extract-ssh.t | 0
{usr/t => t}/fcm-make/07-build-ns-dep.t | 0
{usr/t => t}/fcm-make/07-build-ns-dep/fcm-make.cfg | 0
.../fcm-make/07-build-ns-dep/src/lib/earth.f90 | 0
.../fcm-make/07-build-ns-dep/src/lib/greet.f90 | 0
.../fcm-make/07-build-ns-dep/src/main/hello.f90 | 0
{usr/t => t}/fcm-make/08-build-dup-dep.t | 0
.../t => t}/fcm-make/08-build-dup-dep/fcm-make.cfg | 0
.../fcm-make/08-build-dup-dep/src/lib/earth.f90 | 0
.../fcm-make/08-build-dup-dep/src/lib/greet.f90 | 0
.../fcm-make/08-build-dup-dep/src/lib/moon.f90 | 0
.../fcm-make/08-build-dup-dep/src/main/hello.f90 | 0
{usr/t => t}/fcm-make/09-build-dep-o.t | 0
{usr/t => t}/fcm-make/09-build-dep-o/fcm-make.cfg | 0
.../fcm-make/09-build-dep-o/src/lib/earth.f90 | 0
.../fcm-make/09-build-dep-o/src/lib/greet.f90 | 0
.../09-build-dep-o/src/lib/greet_fmt_mod.f90 | 0
.../fcm-make/09-build-dep-o/src/main/hello.f90 | 0
.../fcm-make/09-build-dep-o/src/main/hi.f90 | 0
{usr/t => t}/fcm-make/10-log | 0
{usr/t => t}/fcm-make/10-log.t | 0
{usr/t => t}/fcm-make/11-preprocess-include-path.t | 0
.../11-preprocess-include-path/fcm-make.cfg | 0
.../include/world1/worldx.h | 0
.../include/world2/worldx.h | 0
.../11-preprocess-include-path/src/world.F90 | 0
{usr/t => t}/fcm-make/12-build-class-prop.t | 0
.../t => t}/fcm-make/12-build-class-prop/bin/my-fc | 0
.../fcm-make/12-build-class-prop/fcm-make.cfg | 0
.../fcm-make/12-build-class-prop/src/hello.f90 | 0
.../12-build-class-prop/src/hello_house.f90 | 0
.../12-build-class-prop/src/hello_office.f90 | 0
.../12-build-class-prop/src/hello_road.f90 | 0
{usr/t => t}/fcm-make/13-build-target-prop.t | 0
.../fcm-make/13-build-target-prop/bin/my-fc | 0
.../fcm-make/13-build-target-prop/fcm-make.cfg | 0
.../fcm-make/13-build-target-prop/src/hello.f90 | 0
.../fcm-make/13-build-target-prop/src/world.f90 | 0
{usr/t => t}/fcm-make/14-build-etc.t | 0
{usr/t => t}/fcm-make/14-build-etc/fcm-make.cfg | 0
{usr/t => t}/fcm-make/14-build-etc/src/foo | 0
{usr/t => t}/fcm-make/14-build-etc/src/hello.txt | 0
.../fcm-make/14-build-etc/src/hi/hi-earth.txt | 0
.../fcm-make/14-build-etc/src/hi/hi-mars.txt | 0
{usr/t => t}/fcm-make/15-extract-loc-reset.t | 0
{usr/t => t}/fcm-make/16-build-dep-o-2.t | 0
.../t => t}/fcm-make/16-build-dep-o-2/fcm-make.cfg | 0
.../fcm-make/16-build-dep-o-2/src/hello.f90 | 0
.../fcm-make/16-build-dep-o-2/src/hello_mod.f90 | 0
.../fcm-make/16-build-dep-o-2/src/hello_sub.f90 | 0
{usr/t => t}/fcm-make/17-build-cyclic.t | 0
{usr/t => t}/fcm-make/17-build-cyclic/fcm-make.cfg | 0
{usr/t => t}/fcm-make/17-build-cyclic/src/bar.f90 | 0
{usr/t => t}/fcm-make/17-build-cyclic/src/baz.f90 | 0
{usr/t => t}/fcm-make/17-build-cyclic/src/foo.f90 | 0
.../t => t}/fcm-make/17-build-cyclic/src/hello.f90 | 0
{usr/t => t}/fcm-make/17-build-cyclic/src/meow.f90 | 0
.../t => t}/fcm-make/17-build-cyclic/src/quack.f90 | 0
{usr/t => t}/fcm-make/18-build-use-intrinsic.t | 0
.../fcm-make/18-build-use-intrinsic/fcm-make.cfg | 0
.../fcm-make/18-build-use-intrinsic/src/greet.f90 | 0
.../fcm-make/18-build-use-intrinsic/src/hello.f90 | 0
.../fcm-make/18-build-use-intrinsic/src/hi.f90 | 0
{usr/t => t}/fcm-make/19-build-inherit-prop.t | 0
.../fcm-make/19-build-inherit-prop/fcm-make.cfg | 0
.../fcm-make/19-build-inherit-prop/src/hello.F90 | 0
{usr/t => t}/fcm-make/20-args.t | 0
{usr/t => t}/fcm-make/20-args/fcm-make.cfg | 0
{usr/t => t}/fcm-make/20-args/src/greet.f90 | 0
{usr/t => t}/fcm-make/20-args/src/hello.f90 | 0
{usr/t => t}/fcm-make/21-inherit-steps.t | 0
.../t => t}/fcm-make/21-inherit-steps/fcm-make.cfg | 0
.../fcm-make/21-inherit-steps/src1/hello.f90 | 0
.../fcm-make/21-inherit-steps/src2/salute.f90 | 0
.../fcm-make/21-inherit-steps/src3/greet.f90 | 0
.../fcm-make/22-build-2-bad-mod-over-inherit.t | 0
.../22-build-2-bad-mod-over-inherit/fcm-make.cfg | 0
.../22-build-2-bad-mod-over-inherit/src-i/m1.f90 | 0
.../22-build-2-bad-mod-over-inherit/src-i/m2.f90 | 0
.../22-build-2-bad-mod-over-inherit/src/m1.f90 | 0
.../22-build-2-bad-mod-over-inherit/src/m2.f90 | 0
.../22-build-2-bad-mod-over-inherit/src/p1.f90 | 0
{usr/t => t}/fcm-make/23-build-omp.t | 0
{usr/t => t}/fcm-make/23-build-omp/fcm-make.cfg | 0
{usr/t => t}/fcm-make/23-build-omp/src/i1.f90 | 0
{usr/t => t}/fcm-make/23-build-omp/src/i2.f90 | 0
{usr/t => t}/fcm-make/23-build-omp/src/m1.f90 | 0
{usr/t => t}/fcm-make/23-build-omp/src/m2.f90 | 0
{usr/t => t}/fcm-make/23-build-omp/src/p1.f90 | 0
{usr/t => t}/fcm-make/23-build-omp/src/s3.f90 | 0
{usr/t => t}/fcm-make/24-build-c-main-camel.t | 0
.../fcm-make/24-build-c-main-camel/fcm-make.cfg | 0
.../fcm-make/24-build-c-main-camel/src/Hello.c | 0
{usr/t => t}/fcm-make/25-build-cyclic-2.t | 0
.../fcm-make/25-build-cyclic-2/fcm-make.cfg | 0
.../t => t}/fcm-make/25-build-cyclic-2/src/foo.f90 | 0
{usr/t => t}/fcm-make/25-build-cyclic-2/src/m1.f90 | 0
{usr/t => t}/fcm-make/25-build-cyclic-2/src/m2.f90 | 0
{usr/t => t}/fcm-make/26-no-config.t | 0
{usr/t => t}/fcm-make/27-args-only.t | 0
{usr/t => t}/fcm-make/28-bad-arg.t | 0
{usr/t => t}/fcm-make/29-relative-cfg.t | 0
{usr/t => t}/fcm-make/30-relative-cfg-in-svn.t | 0
{usr/t => t}/fcm-make/31-relative-cfg-in-ssh.t | 0
{usr/t => t}/fcm-make/32-include-relative-cfg.t | 0
.../fcm-make/33-include-relative-cfg-in-svn.t | 0
.../fcm-make/34-include-relative-cfg-in-ssh.t | 0
.../fcm-make/35-include-relative-cfg-in-2-dirs.t | 0
{usr/t => t}/fcm-make/36-build-fail-cont-basic.t | 0
.../fcm-make/36-build-fail-cont-basic/fcm-make.cfg | 0
.../36-build-fail-cont-basic/src/greet_mod.f90 | 0
.../36-build-fail-cont-basic/src/hello.f90 | 0
.../36-build-fail-cont-basic/src/hello2.f90 | 0
.../36-build-fail-cont-basic/src/hello3.f90 | 0
.../36-build-fail-cont-basic/src/hello4.f90 | 0
.../36-build-fail-cont-basic/src/hello_sub.f90 | 0
.../36-build-fail-cont-basic/src/world_mod.f90 | 0
{usr/t => t}/fcm-make/37-no-such-config-file.t | 0
.../fcm-make/38-extract-inherit-set-primary.t | 0
{usr/t => t}/fcm-make/39-build-source-with-dot.t | 0
.../fcm-make/40-extract-fs-source-with-dot.t | 0
{usr/t => t}/fcm-make/41-ctx-name.t | 0
{usr/t => t}/fcm-make/42-make-mirror-make2.t | 0
{usr/t => t}/fcm-make/43-ctx-name-inherit.t | 0
{usr/t => t}/fcm-make/44-ctx-name-inherit-compat.t | 0
{usr/t => t}/fcm-make/45-dest-mv.t | 0
{usr/t => t}/fcm-make/46-archive-mode.t | 0
.../t => t}/fcm-make/47-build-target-modifier-ns.t | 0
.../47-build-target-modifier-ns/fcm-make.cfg | 0
.../src/greet/greet.f90 | 0
.../47-build-target-modifier-ns/src/greet/world.nl | 0
.../src/hello/hello.f90 | 0
.../47-build-target-modifier-ns/src/hello/world.nl | 0
{usr/t => t}/fcm-make/48-build-sha1.t | 0
{usr/t => t}/fcm-make/48-build-sha1/fcm-make.cfg | 0
{usr/t => t}/fcm-make/48-build-sha1/src/hello.f90 | 0
{usr/t => t}/fcm-make/49-build-c-more.t | 0
{usr/t => t}/fcm-make/49-build-c-more/fcm-make.cfg | 0
{usr/t => t}/fcm-make/49-build-c-more/src/greet.c | 0
{usr/t => t}/fcm-make/49-build-c-more/src/hello.c | 0
{usr/t => t}/fcm-make/49-build-c-more/src/hi.c | 0
{usr/t => t}/fcm-make/50-build-target-dep.t | 0
.../fcm-make/50-build-target-dep/fcm-make.cfg | 0
.../fcm-make/50-build-target-dep/src/greet.f90 | 0
.../50-build-target-dep/src/greet_world.f90 | 0
{usr/t => t}/fcm-make/51-build-target-no-dep.t | 0
.../fcm-make/51-build-target-no-dep/fcm-make.cfg | 0
.../fcm-make/51-build-target-no-dep/src/greet.f90 | 0
.../51-build-target-no-dep/src/greet_mod.f90 | 0
.../51-build-target-no-dep/src/greet_world.f90 | 0
.../51-build-target-no-dep/src2/hello_mod.f90 | 0
{usr/t => t}/fcm-make/52-require-version.t | 0
{usr/t => t}/fcm-make/53-extract-conflict-incr.t | 0
.../fcm-make/54-build-ignore-missing-dep-ns.t | 0
.../54-build-ignore-missing-dep-ns/fcm-make.cfg | 0
.../54-build-ignore-missing-dep-ns/src/greet.f90 | 0
.../src/greet_mod.f90 | 0
.../src/greet_world.f90 | 0
.../src2/hello_mod.f90 | 0
{usr/t => t}/fcm-make/test_header | 0
{usr/t => t}/fcm-merge/00-simple.t | 0
{usr/t => t}/fcm-merge/01-complex.t | 0
{usr/t => t}/fcm-merge/02-reverse.t | 0
{usr/t => t}/fcm-merge/test_header | 0
{usr/t => t}/fcm-recover-svn-repos/00-basic.t | 0
{usr/t => t}/fcm-recover-svn-repos/test_header | 0
{usr/t => t}/fcm-status/00-simple.t | 0
{usr/t => t}/fcm-status/test_header | 0
{usr/t => t}/fcm-switch/00-simple.t | 0
{usr/t => t}/fcm-switch/01-subtree.t | 0
{usr/t => t}/fcm-switch/test_header | 0
{usr/t => t}/fcm-update/00-simple.t | 0
{usr/t => t}/fcm-update/01-subtree.t | 0
{usr/t => t}/fcm-update/test_header | 0
{usr/t => t}/lib/bash/svn_test_header | 0
{usr/t => t}/lib/bash/test_header | 0
{usr/t => t}/svn-hooks/00-pre-revprop-change.t | 0
{usr/t => t}/svn-hooks/01-post-revprop-change-bg.t | 0
{usr/t => t}/svn-hooks/02-pre-commit.t | 0
{usr/t => t}/svn-hooks/03-post-commit-bg.t | 0
{usr/t => t}/svn-hooks/04-svnperms.t | 0
{usr/t => t}/svn-hooks/test_header | 0
{usr/t => t}/svn-hooks/test_header_more | 0
{usr/t => t}/svn-username/00-branch.t | 0
{usr/t => t}/svn-username/test_header | 0
{usr/test => test}/compare_results_fcm1 | 0
{usr/test => test}/compare_results_fcm2 | 0
{usr/test => test}/compare_times_fcm1-2 | 0
{usr/test => test}/create_hpc_batch_script | 0
{usr/test => test}/create_repos | 0
{usr/test => test}/get_hpc_results | 0
{usr/test => test}/perform_test_fcm1 | 0
{usr/test => test}/perform_test_fcm2 | 0
{usr/test => test}/report_hpc_results | 0
{usr/test => test}/repos/add_subroutine/hello.F90 | 0
.../repos/add_subroutine/hello.F90.add_lines | 0
.../repos/add_subroutine/hello_sub2.f90 | 0
.../repos/cyclic_dependency/hello.F90 | 0
.../cyclic_dependency/hello_constants.f90.fail | 0
.../repos/cyclic_dependency/hello_constants.f90.ok | 0
.../repos/cyclic_dependency/hello_sub2.f90 | 0
.../repos/trunk/blockdata/hello_blockdata.F90 | 0
.../repos/trunk/cfg/fcm1_add_directory.cfg | 0
.../repos/trunk/cfg/fcm1_add_directory_expsrc.cfg | 0
.../repos/trunk/cfg/fcm1_add_file.cfg | 0
.../repos/trunk/cfg/fcm1_add_file_inherit.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_base.cfg | 0
.../repos/trunk/cfg/fcm1_base_inc.cfg | 0
.../repos/trunk/cfg/fcm1_branches_clash.cfg | 0
.../repos/trunk/cfg/fcm1_branches_merge.cfg | 0
.../cfg/fcm1_branches_merge_conflict_fail.cfg | 0
.../cfg/fcm1_branches_merge_conflict_override.cfg | 0
.../trunk/cfg/fcm1_branches_merge_inherit.cfg | 0
.../fcm1_branches_merge_inherit_wrong_include.cfg | 0
.../trunk/cfg/fcm1_branches_merge_wcopies.cfg | 0
.../repos/trunk/cfg/fcm1_branches_merge_wcopy.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_cflags.cfg | 0
.../repos/trunk/cfg/fcm1_change_src_type.cfg | 0
.../repos/trunk/cfg/fcm1_delete_directory.cfg | 0
.../trunk/cfg/fcm1_delete_directory_inherit.cfg | 0
.../repos/trunk/cfg/fcm1_delete_file.cfg | 0
.../repos/trunk/cfg/fcm1_delete_file_inherit.cfg | 0
.../repos/trunk/cfg/fcm1_delete_inc_file.cfg | 0
.../trunk/cfg/fcm1_delete_inc_file_inherit.cfg | 0
.../cfg/fcm1_delete_inc_file_inherit_force.cfg | 0
.../repos/trunk/cfg/fcm1_delete_pp_file.cfg | 0
.../trunk/cfg/fcm1_delete_pp_file_inherit.cfg | 0
.../repos/trunk/cfg/fcm1_delete_ppinc_file.cfg | 0
.../trunk/cfg/fcm1_delete_ppinc_file_inherit.cfg | 0
.../cfg/fcm1_delete_ppinc_file_inherit_force.cfg | 0
.../repos/trunk/cfg/fcm1_duplicate_target.cfg | 0
.../repos/trunk/cfg/fcm1_exclude_dependency.cfg | 0
.../repos/trunk/cfg/fcm1_exe_permissions.cfg | 0
.../repos/trunk/cfg/fcm1_exe_rename.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_fc.cfg | 0
.../test => test}/repos/trunk/cfg/fcm1_fflags1.cfg | 0
.../test => test}/repos/trunk/cfg/fcm1_fflags2.cfg | 0
.../repos/trunk/cfg/fcm1_fflags_inherit.cfg | 0
.../repos/trunk/cfg/fcm1_inc_devnull.cfg | 0
.../repos/trunk/cfg/fcm1_inherit_invalid_path.cfg | 0
.../repos/trunk/cfg/fcm1_inherit_target.cfg | 0
.../repos/trunk/cfg/fcm1_invalid_base_url.cfg | 0
.../repos/trunk/cfg/fcm1_invalid_branch_url.cfg | 0
.../repos/trunk/cfg/fcm1_invalid_inc.cfg | 0
.../repos/trunk/cfg/fcm1_invalid_namespace.cfg | 0
.../repos/trunk/cfg/fcm1_invalid_variable.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_ld.cfg | 0
.../test => test}/repos/trunk/cfg/fcm1_library.cfg | 0
.../repos/trunk/cfg/fcm1_library_rename.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_mirror.cfg | 0
.../repos/trunk/cfg/fcm1_mirror_inherit.cfg | 0
.../trunk/cfg/fcm1_modify_subroutine_inherit.cfg | 0
.../fcm1_modify_subroutine_interface_inherit.cfg | 0
.../repos/trunk/cfg/fcm1_multi_inherit.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_no_dep.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_ops.cfg | 0
.../repos/trunk/cfg/fcm1_postproc_hpc.cfg | 0
.../repos/trunk/cfg/fcm1_pp_change_blockdata.cfg | 0
.../repos/trunk/cfg/fcm1_pp_change_dependency.cfg | 0
.../repos/trunk/cfg/fcm1_pp_change_include.cfg | 0
.../trunk/cfg/fcm1_pp_change_include_inherit.cfg | 0
.../repos/trunk/cfg/fcm1_pp_empty_subroutine.cfg | 0
.../trunk/cfg/fcm1_pp_empty_subroutine_inherit.cfg | 0
.../cfg/fcm1_pp_empty_subroutine_inherit_force.cfg | 0
.../repos/trunk/cfg/fcm1_revmatch_false.cfg | 0
.../repos/trunk/cfg/fcm1_revmatch_true.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_sps.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_suite.cfg | 0
.../repos/trunk/cfg/fcm1_symbolic_link.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_um.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_um_hpc.cfg | 0
.../repos/trunk/cfg/fcm1_um_inherit.cfg | 0
.../repos/trunk/cfg/fcm1_um_inherit_hpc.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm1_var.cfg | 0
.../test => test}/repos/trunk/cfg/fcm1_var_hpc.cfg | 0
.../repos/trunk/cfg/fcm2_add_directory_expsrc.cfg | 0
.../repos/trunk/cfg/fcm2_add_file.cfg | 0
.../repos/trunk/cfg/fcm2_add_file_inherit.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_base.cfg | 0
.../repos/trunk/cfg/fcm2_base_inc.cfg | 0
.../repos/trunk/cfg/fcm2_base_inc2.cfg | 0
.../repos/trunk/cfg/fcm2_branches_clash.cfg | 0
.../repos/trunk/cfg/fcm2_branches_merge.cfg | 0
.../trunk/cfg/fcm2_branches_merge_duplicate.cfg | 0
.../trunk/cfg/fcm2_branches_merge_inherit.cfg | 0
.../fcm2_branches_merge_inherit_wrong_include.cfg | 0
.../trunk/cfg/fcm2_branches_merge_wcopies.cfg | 0
.../repos/trunk/cfg/fcm2_branches_merge_wcopy.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_cflags.cfg | 0
.../repos/trunk/cfg/fcm2_change_variable.cfg | 0
.../repos/trunk/cfg/fcm2_cyclic_dep_fail.cfg | 0
.../repos/trunk/cfg/fcm2_cyclic_dep_ok.cfg | 0
.../repos/trunk/cfg/fcm2_delete_directory.cfg | 0
.../trunk/cfg/fcm2_delete_directory_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_delete_file.cfg | 0
.../repos/trunk/cfg/fcm2_delete_file_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_delete_inc_file.cfg | 0
.../trunk/cfg/fcm2_delete_inc_file_inherit.cfg | 0
.../cfg/fcm2_delete_inc_file_inherit_force.cfg | 0
.../repos/trunk/cfg/fcm2_delete_pp_file.cfg | 0
.../trunk/cfg/fcm2_delete_pp_file_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_delete_ppinc_file.cfg | 0
.../trunk/cfg/fcm2_delete_ppinc_file_inherit.cfg | 0
.../cfg/fcm2_delete_ppinc_file_inherit_force.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_dep_o.cfg | 0
.../repos/trunk/cfg/fcm2_dep_o_all.cfg | 0
.../repos/trunk/cfg/fcm2_dep_o_invalid.cfg | 0
.../repos/trunk/cfg/fcm2_duplicate_target.cfg | 0
.../repos/trunk/cfg/fcm2_exclude_dependency.cfg | 0
.../repos/trunk/cfg/fcm2_exe_permissions.cfg | 0
.../repos/trunk/cfg/fcm2_exe_rename.cfg | 0
.../trunk/cfg/fcm2_extract_path_excl_no_ns.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_fc.cfg | 0
.../test => test}/repos/trunk/cfg/fcm2_fflags1.cfg | 0
.../test => test}/repos/trunk/cfg/fcm2_fflags2.cfg | 0
.../repos/trunk/cfg/fcm2_fflags_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_flag-output.cfg | 0
.../repos/trunk/cfg/fcm2_inc_devnull.cfg | 0
.../repos/trunk/cfg/fcm2_inherit_invalid_path.cfg | 0
.../repos/trunk/cfg/fcm2_inherit_redefine_fail.cfg | 0
.../repos/trunk/cfg/fcm2_inherit_redefine_ok.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_base_url.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_branch_url.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_branch_url2.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_inc.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_label.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_modifier.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_modifiers.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_namespace.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_namespace2.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_target.cfg | 0
.../repos/trunk/cfg/fcm2_invalid_variable.cfg | 0
.../test => test}/repos/trunk/cfg/fcm2_library.cfg | 0
.../repos/trunk/cfg/fcm2_library_rename.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_mirror.cfg | 0
.../repos/trunk/cfg/fcm2_mirror_after_pp.cfg | 0
.../repos/trunk/cfg/fcm2_mirror_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_mirror_inherit_fflags.cfg | 0
.../trunk/cfg/fcm2_mirror_inherit_notarget.cfg | 0
.../trunk/cfg/fcm2_modify_subroutine_inherit.cfg | 0
.../fcm2_modify_subroutine_interface_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_multi_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_multiple_build.cfg | 0
.../trunk/cfg/fcm2_multiple_build_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_multiple_pp-build.cfg | 0
.../trunk/cfg/fcm2_multiple_pp-build_inherit.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_no_dep.cfg | 0
.../repos/trunk/cfg/fcm2_ns-dep_o.cfg | 0
.../repos/trunk/cfg/fcm2_ns-dep_o_all.cfg | 0
.../repos/trunk/cfg/fcm2_ns-dep_o_file.cfg | 0
.../repos/trunk/cfg/fcm2_ns-dep_o_invalid.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_ops.cfg | 0
.../repos/trunk/cfg/fcm2_postproc_hpc.cfg | 0
.../repos/trunk/cfg/fcm2_pp_change_blockdata.cfg | 0
.../repos/trunk/cfg/fcm2_pp_change_dependency.cfg | 0
.../repos/trunk/cfg/fcm2_pp_change_include.cfg | 0
.../trunk/cfg/fcm2_pp_change_include_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_pp_empty_subroutine.cfg | 0
.../trunk/cfg/fcm2_pp_empty_subroutine_inherit.cfg | 0
.../cfg/fcm2_pp_empty_subroutine_inherit_force.cfg | 0
.../repos/trunk/cfg/fcm2_revmatch_false.cfg | 0
.../repos/trunk/cfg/fcm2_single_file.cfg | 0
.../repos/trunk/cfg/fcm2_space_in_name.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_sps.cfg | 0
.../repos/trunk/cfg/fcm2_symbolic_link.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_um.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_um77.cfg | 0
.../repos/trunk/cfg/fcm2_um77_hpc.cfg | 0
.../repos/trunk/cfg/fcm2_um77_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_um77_inherit_hpc.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_um_hpc.cfg | 0
.../repos/trunk/cfg/fcm2_um_inherit.cfg | 0
.../repos/trunk/cfg/fcm2_um_inherit_hpc.cfg | 0
{usr/test => test}/repos/trunk/cfg/fcm2_var.cfg | 0
.../test => test}/repos/trunk/cfg/fcm2_var_hpc.cfg | 0
.../repos/trunk/module/hello_constants.f90 | 0
.../repos/trunk/module/hello_constants.inc | 0
.../repos/trunk/module/hello_constants_dummy.inc | 0
.../test => test}/repos/trunk/namelist/namelist.NL | 0
{usr/test => test}/repos/trunk/pro/hello.pro | 0
{usr/test => test}/repos/trunk/pro/plot.pro | 0
{usr/test => test}/repos/trunk/program/hello.F90 | 0
{usr/test => test}/repos/trunk/script/hello.sh | 0
.../test => test}/repos/trunk/subroutine/hello_c.c | 0
.../repos/trunk/subroutine/hello_sub.F90 | 0
.../repos/trunk/subroutine/hello_sub.h | 0
.../repos/trunk/subroutine/hello_sub_dummy.h | 0
{usr/test => test}/run_tests | 0
{usr/test => test}/test_config/fcm1_add_directory | 0
.../test_config/fcm1_add_directory_expsrc | 0
{usr/test => test}/test_config/fcm1_branches_clash | 0
.../test_config/fcm1_branches_merge_conflict_fail | 0
.../test_config/fcm1_branches_merge_incremental | 0
.../fcm1_branches_merge_inherit_wrong_include | 0
.../test_config/fcm1_branches_merge_wcopies | 0
.../test_config/fcm1_branches_merge_wcopy | 0
.../test_config/fcm1_cflags_incremental | 0
.../test_config/fcm1_change_src_type_incremental | 0
.../test_config/fcm1_delete_directory | 0
.../test_config/fcm1_delete_directory_inherit | 0
{usr/test => test}/test_config/fcm1_delete_file | 0
.../test_config/fcm1_delete_file_inherit | 0
.../test => test}/test_config/fcm1_delete_inc_file | 0
.../test_config/fcm1_delete_inc_file_inherit | 0
.../test_config/fcm1_delete_inc_file_inherit_force | 0
{usr/test => test}/test_config/fcm1_delete_pp_file | 0
.../test_config/fcm1_delete_pp_file_inherit | 0
.../test_config/fcm1_delete_ppinc_file | 0
.../test_config/fcm1_delete_ppinc_file_inherit | 0
.../fcm1_delete_ppinc_file_inherit_force | 0
.../test_config/fcm1_duplicate_target | 0
.../test_config/fcm1_exclude_dependency | 0
.../test => test}/test_config/fcm1_exe_permissions | 0
.../test_config/fcm1_exe_rename_incremental | 0
{usr/test => test}/test_config/fcm1_fc_incremental | 0
.../test_config/fcm1_fflags_incremental | 0
{usr/test => test}/test_config/fcm1_inc_devnull | 0
.../test_config/fcm1_inherit_invalid_path | 0
.../test_config/fcm1_invalid_base_url | 0
.../test_config/fcm1_invalid_branch_url | 0
{usr/test => test}/test_config/fcm1_invalid_inc | 0
.../test_config/fcm1_invalid_namespace | 0
.../test_config/fcm1_invalid_variable | 0
{usr/test => test}/test_config/fcm1_ld_incremental | 0
{usr/test => test}/test_config/fcm1_library | 0
{usr/test => test}/test_config/fcm1_library_rename | 0
{usr/test => test}/test_config/fcm1_mirror | 0
{usr/test => test}/test_config/fcm1_mirror_inherit | 0
{usr/test => test}/test_config/fcm1_no_dep | 0
{usr/test => test}/test_config/fcm1_ops_parallel | 0
.../test_config/fcm1_pp_change_include_inherit | 0
.../test_config/fcm1_pp_change_keys_incremental | 0
.../test_config/fcm1_pp_empty_subroutine | 0
.../test_config/fcm1_pp_empty_subroutine_inherit | 0
.../fcm1_pp_empty_subroutine_inherit_force | 0
{usr/test => test}/test_config/fcm1_revmatch_true | 0
{usr/test => test}/test_config/fcm1_sps_parallel | 0
{usr/test => test}/test_config/fcm1_um | 0
{usr/test => test}/test_config/fcm1_um_inherit | 0
{usr/test => test}/test_config/fcm1_var_parallel | 0
{usr/test => test}/test_config/fcm2_branches_clash | 0
.../test_config/fcm2_branches_merge_incremental | 0
.../fcm2_branches_merge_inherit_wrong_include | 0
.../test_config/fcm2_branches_merge_wcopies | 0
.../test_config/fcm2_branches_merge_wcopy | 0
.../test_config/fcm2_cflags_incremental | 0
.../test => test}/test_config/fcm2_cyclic_dep_fail | 0
{usr/test => test}/test_config/fcm2_delete_file | 0
.../test_config/fcm2_delete_file_inherit | 0
.../test => test}/test_config/fcm2_delete_inc_file | 0
.../test_config/fcm2_delete_inc_file_inherit | 0
.../test_config/fcm2_delete_inc_file_inherit_force | 0
{usr/test => test}/test_config/fcm2_delete_pp_file | 0
.../test_config/fcm2_delete_pp_file_inherit | 0
.../test_config/fcm2_delete_ppinc_file | 0
.../test_config/fcm2_delete_ppinc_file_inherit | 0
.../fcm2_delete_ppinc_file_inherit_force | 0
{usr/test => test}/test_config/fcm2_dep_o_invalid | 0
.../test_config/fcm2_duplicate_target | 0
.../test_config/fcm2_exclude_dependency | 0
.../test => test}/test_config/fcm2_exe_permissions | 0
.../test_config/fcm2_exe_rename_incremental | 0
{usr/test => test}/test_config/fcm2_fc_incremental | 0
.../test_config/fcm2_fflags_incremental | 0
{usr/test => test}/test_config/fcm2_inc_devnull | 0
.../test_config/fcm2_inherit_invalid_path | 0
.../test_config/fcm2_inherit_redefine_fail | 0
.../test_config/fcm2_invalid_base_url | 0
.../test_config/fcm2_invalid_branch_url | 0
.../test_config/fcm2_invalid_branch_url2 | 0
{usr/test => test}/test_config/fcm2_invalid_inc | 0
{usr/test => test}/test_config/fcm2_invalid_label | 0
.../test_config/fcm2_invalid_modifier | 0
.../test_config/fcm2_invalid_modifiers | 0
.../test_config/fcm2_invalid_namespace | 0
.../test_config/fcm2_invalid_namespace2 | 0
{usr/test => test}/test_config/fcm2_invalid_target | 0
.../test_config/fcm2_invalid_variable | 0
{usr/test => test}/test_config/fcm2_library | 0
{usr/test => test}/test_config/fcm2_library_rename | 0
{usr/test => test}/test_config/fcm2_mirror | 0
.../test => test}/test_config/fcm2_mirror_after_pp | 0
{usr/test => test}/test_config/fcm2_mirror_inherit | 0
.../test_config/fcm2_mirror_inherit_fflags | 0
.../test_config/fcm2_mirror_inherit_notarget | 0
.../test_config/fcm2_modify_subroutine_inherit | 0
{usr/test => test}/test_config/fcm2_multi_inherit | 0
{usr/test => test}/test_config/fcm2_no_dep | 0
.../test_config/fcm2_ns-dep_o_invalid | 0
{usr/test => test}/test_config/fcm2_ops_parallel | 0
.../test_config/fcm2_override_variable | 0
.../test_config/fcm2_pp_change_include_inherit | 0
.../test_config/fcm2_pp_change_keys_incremental | 0
.../test_config/fcm2_pp_empty_subroutine | 0
.../test_config/fcm2_pp_empty_subroutine_inherit | 0
.../fcm2_pp_empty_subroutine_inherit_force | 0
{usr/test => test}/test_config/fcm2_sps_parallel | 0
{usr/test => test}/test_config/fcm2_um | 0
{usr/test => test}/test_config/fcm2_um77 | 0
{usr/test => test}/test_config/fcm2_um77_inherit | 0
{usr/test => test}/test_config/fcm2_um_inherit | 0
{usr/test => test}/test_config/fcm2_var_parallel | 0
{usr/test => test}/test_include/inc/fortran.inc | 0
{usr/test => test}/test_include/prog/fortran.inc | 0
.../test_include/prog/test_fortran_inc.f90 | 0
.../test_include/prog/test_prepro_inc.F90 | 0
{usr/test => test}/test_include/test.sh | 0
{usr/test => test}/tests_functional.list | 0
{usr/test => test}/tests_perf_local.list | 0
{usr/test => test}/tests_perf_remote.list | 0
{usr/test => test}/wrapper_scripts/wrap_ar | 0
{usr/test => test}/wrapper_scripts/wrap_cc | 0
{usr/test => test}/wrapper_scripts/wrap_fc | 0
{usr/test => test}/wrapper_scripts/wrap_fc2 | 0
{usr/test => test}/wrapper_scripts/wrap_ld | 0
{usr/test => test}/wrapper_scripts/wrap_ld2 | 0
{usr/test => test}/wrapper_scripts/wrap_mpicc | 0
{usr/test => test}/wrapper_scripts/wrap_mpif90 | 0
{usr/test => test}/wrapper_scripts/wrap_pp | 0
{usr/tutorial => tutorial}/README | 0
.../fcm-tutorial-repos-create | 0
{usr/tutorial => tutorial}/hooks/pre-commit | 0
{usr/tutorial => tutorial}/trunk-r1/doc/hello.html | 0
{usr/tutorial => tutorial}/trunk-r1/fcm-make.cfg | 0
.../trunk-r1/src/module/hello_constants.f90 | 0
.../trunk-r1/src/module/hello_num.f90 | 0
.../trunk-r1/src/program/hello.f90 | 0
.../trunk-r1/src/subroutine/hello_c.c | 0
.../trunk-r1/src/subroutine/hello_sub.f90 | 0
usr/doc/etc/fcm-version.js | 1 -
889 files changed, 132 insertions(+), 21 deletions(-)
diff --git a/usr/ACKNOWLEDGEMENT.md b/ACKNOWLEDGEMENT.md
similarity index 100%
rename from usr/ACKNOWLEDGEMENT.md
rename to ACKNOWLEDGEMENT.md
diff --git a/usr/CHANGES.md b/CHANGES.md
similarity index 97%
rename from usr/CHANGES.md
rename to CHANGES.md
index 3fd29de..27bd4db 100644
--- a/usr/CHANGES.md
+++ b/CHANGES.md
@@ -5,6 +5,22 @@ for a full listing of issues for each release.
--------------------------------------------------------------------------------
+## 2017.10.0 (2017-10-03)
+
+FCM release 40.
+
+### Noteworthy Changes
+
+[#247](https://github.com/metomi/fcm/pull/247):
+fcm make: build: partially revert [#245](https://github.com/metomi/fcm/pull/245)
+so the link task will, as before, create a temporary dependent object library
+before linking the main object to it. However, users can now specify the
+`build.prop{link-without-ar}` setting in the configuration to prevent it from
+creating the temporary dependent object library, and put the full list of
+dependent object files in the linker command line instead.
+
+--------------------------------------------------------------------------------
+
## 2017.09.0 (2017-09-27)
FCM release 39.
diff --git a/usr/CONTRIBUTING.md b/CONTRIBUTING.md
similarity index 100%
rename from usr/CONTRIBUTING.md
rename to CONTRIBUTING.md
diff --git a/usr/COPYING b/COPYING
similarity index 100%
rename from usr/COPYING
rename to COPYING
diff --git a/usr/README.md b/README.md
similarity index 93%
rename from usr/README.md
rename to README.md
index 86cbc4b..db7ae80 100644
--- a/usr/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
# FCM
[![Build Status](https://travis-ci.org/metomi/fcm.svg?branch=master)](https://travis-ci.org/metomi/fcm)
+[![DOI](https://zenodo.org/badge/6402932.svg)](https://zenodo.org/badge/latestdoi/6402932)
FCM: a modern Fortran build system,
and wrappers to Subversion for scientific software development
diff --git a/usr/doc/collaboration/feeding-back-patch.png b/doc/collaboration/feeding-back-patch.png
similarity index 100%
rename from usr/doc/collaboration/feeding-back-patch.png
rename to doc/collaboration/feeding-back-patch.png
diff --git a/usr/doc/collaboration/index.html b/doc/collaboration/index.html
similarity index 100%
rename from usr/doc/collaboration/index.html
rename to doc/collaboration/index.html
diff --git a/usr/doc/collaboration/managing-local-changes.png b/doc/collaboration/managing-local-changes.png
similarity index 100%
rename from usr/doc/collaboration/managing-local-changes.png
rename to doc/collaboration/managing-local-changes.png
diff --git a/usr/doc/collaboration/merging-patch-multi.png b/doc/collaboration/merging-patch-multi.png
similarity index 100%
rename from usr/doc/collaboration/merging-patch-multi.png
rename to doc/collaboration/merging-patch-multi.png
diff --git a/usr/doc/collaboration/merging-patch-one.png b/doc/collaboration/merging-patch-one.png
similarity index 100%
rename from usr/doc/collaboration/merging-patch-one.png
rename to doc/collaboration/merging-patch-one.png
diff --git a/usr/doc/collaboration/mirroring-trunk.png b/doc/collaboration/mirroring-trunk.png
similarity index 100%
rename from usr/doc/collaboration/mirroring-trunk.png
rename to doc/collaboration/mirroring-trunk.png
diff --git a/usr/doc/collaboration/updating-branch.png b/doc/collaboration/updating-branch.png
similarity index 100%
rename from usr/doc/collaboration/updating-branch.png
rename to doc/collaboration/updating-branch.png
diff --git a/usr/doc/collaboration/updating-shared-branch.png b/doc/collaboration/updating-shared-branch.png
similarity index 100%
rename from usr/doc/collaboration/updating-shared-branch.png
rename to doc/collaboration/updating-shared-branch.png
diff --git a/usr/doc/collaboration/working-as-collaborator.png b/doc/collaboration/working-as-collaborator.png
similarity index 100%
rename from usr/doc/collaboration/working-as-collaborator.png
rename to doc/collaboration/working-as-collaborator.png
diff --git a/usr/doc/etc/bootstrap/css/bootstrap-theme.css b/doc/etc/bootstrap/css/bootstrap-theme.css
similarity index 100%
rename from usr/doc/etc/bootstrap/css/bootstrap-theme.css
rename to doc/etc/bootstrap/css/bootstrap-theme.css
diff --git a/usr/doc/etc/bootstrap/css/bootstrap-theme.css.map b/doc/etc/bootstrap/css/bootstrap-theme.css.map
similarity index 100%
rename from usr/doc/etc/bootstrap/css/bootstrap-theme.css.map
rename to doc/etc/bootstrap/css/bootstrap-theme.css.map
diff --git a/usr/doc/etc/bootstrap/css/bootstrap-theme.min.css b/doc/etc/bootstrap/css/bootstrap-theme.min.css
similarity index 100%
rename from usr/doc/etc/bootstrap/css/bootstrap-theme.min.css
rename to doc/etc/bootstrap/css/bootstrap-theme.min.css
diff --git a/usr/doc/etc/bootstrap/css/bootstrap-theme.min.css.map b/doc/etc/bootstrap/css/bootstrap-theme.min.css.map
similarity index 100%
rename from usr/doc/etc/bootstrap/css/bootstrap-theme.min.css.map
rename to doc/etc/bootstrap/css/bootstrap-theme.min.css.map
diff --git a/usr/doc/etc/bootstrap/css/bootstrap.css b/doc/etc/bootstrap/css/bootstrap.css
similarity index 100%
rename from usr/doc/etc/bootstrap/css/bootstrap.css
rename to doc/etc/bootstrap/css/bootstrap.css
diff --git a/usr/doc/etc/bootstrap/css/bootstrap.css.map b/doc/etc/bootstrap/css/bootstrap.css.map
similarity index 100%
rename from usr/doc/etc/bootstrap/css/bootstrap.css.map
rename to doc/etc/bootstrap/css/bootstrap.css.map
diff --git a/usr/doc/etc/bootstrap/css/bootstrap.min.css b/doc/etc/bootstrap/css/bootstrap.min.css
similarity index 100%
rename from usr/doc/etc/bootstrap/css/bootstrap.min.css
rename to doc/etc/bootstrap/css/bootstrap.min.css
diff --git a/usr/doc/etc/bootstrap/css/bootstrap.min.css.map b/doc/etc/bootstrap/css/bootstrap.min.css.map
similarity index 100%
rename from usr/doc/etc/bootstrap/css/bootstrap.min.css.map
rename to doc/etc/bootstrap/css/bootstrap.min.css.map
diff --git a/usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.eot b/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.eot
similarity index 100%
rename from usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.eot
rename to doc/etc/bootstrap/fonts/glyphicons-halflings-regular.eot
diff --git a/usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.svg b/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.svg
similarity index 100%
rename from usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.svg
rename to doc/etc/bootstrap/fonts/glyphicons-halflings-regular.svg
diff --git a/usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.ttf b/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.ttf
similarity index 100%
rename from usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.ttf
rename to doc/etc/bootstrap/fonts/glyphicons-halflings-regular.ttf
diff --git a/usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.woff b/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.woff
similarity index 100%
rename from usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.woff
rename to doc/etc/bootstrap/fonts/glyphicons-halflings-regular.woff
diff --git a/usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.woff2
similarity index 100%
rename from usr/doc/etc/bootstrap/fonts/glyphicons-halflings-regular.woff2
rename to doc/etc/bootstrap/fonts/glyphicons-halflings-regular.woff2
diff --git a/usr/doc/etc/bootstrap/js/bootstrap.js b/doc/etc/bootstrap/js/bootstrap.js
similarity index 100%
rename from usr/doc/etc/bootstrap/js/bootstrap.js
rename to doc/etc/bootstrap/js/bootstrap.js
diff --git a/usr/doc/etc/bootstrap/js/bootstrap.min.js b/doc/etc/bootstrap/js/bootstrap.min.js
similarity index 100%
rename from usr/doc/etc/bootstrap/js/bootstrap.min.js
rename to doc/etc/bootstrap/js/bootstrap.min.js
diff --git a/usr/doc/etc/bootstrap/js/npm.js b/doc/etc/bootstrap/js/npm.js
similarity index 100%
rename from usr/doc/etc/bootstrap/js/npm.js
rename to doc/etc/bootstrap/js/npm.js
diff --git a/usr/doc/etc/fcm-icon.png b/doc/etc/fcm-icon.png
similarity index 100%
rename from usr/doc/etc/fcm-icon.png
rename to doc/etc/fcm-icon.png
diff --git a/usr/doc/etc/fcm-terms-of-use.html b/doc/etc/fcm-terms-of-use.html
similarity index 100%
rename from usr/doc/etc/fcm-terms-of-use.html
rename to doc/etc/fcm-terms-of-use.html
diff --git a/doc/etc/fcm-version.js b/doc/etc/fcm-version.js
new file mode 100644
index 0000000..e61ed70
--- /dev/null
+++ b/doc/etc/fcm-version.js
@@ -0,0 +1 @@
+FCM.VERSION="2017.10.0";
diff --git a/usr/doc/etc/fcm.css b/doc/etc/fcm.css
similarity index 100%
rename from usr/doc/etc/fcm.css
rename to doc/etc/fcm.css
diff --git a/usr/doc/etc/fcm.js b/doc/etc/fcm.js
similarity index 100%
rename from usr/doc/etc/fcm.js
rename to doc/etc/fcm.js
diff --git a/usr/doc/etc/fcm.png b/doc/etc/fcm.png
similarity index 100%
rename from usr/doc/etc/fcm.png
rename to doc/etc/fcm.png
diff --git a/usr/doc/etc/jquery.min.js b/doc/etc/jquery.min.js
similarity index 100%
rename from usr/doc/etc/jquery.min.js
rename to doc/etc/jquery.min.js
diff --git a/usr/doc/etc/moment.min.js b/doc/etc/moment.min.js
similarity index 100%
rename from usr/doc/etc/moment.min.js
rename to doc/etc/moment.min.js
diff --git a/usr/doc/index.html b/doc/index.html
similarity index 100%
rename from usr/doc/index.html
rename to doc/index.html
diff --git a/usr/doc/installation/index.html b/doc/installation/index.html
similarity index 100%
rename from usr/doc/installation/index.html
rename to doc/installation/index.html
diff --git a/usr/doc/release_notes/1-1.html b/doc/release_notes/1-1.html
similarity index 100%
rename from usr/doc/release_notes/1-1.html
rename to doc/release_notes/1-1.html
diff --git a/usr/doc/release_notes/1-2.html b/doc/release_notes/1-2.html
similarity index 100%
rename from usr/doc/release_notes/1-2.html
rename to doc/release_notes/1-2.html
diff --git a/usr/doc/release_notes/1-3.html b/doc/release_notes/1-3.html
similarity index 100%
rename from usr/doc/release_notes/1-3.html
rename to doc/release_notes/1-3.html
diff --git a/usr/doc/release_notes/1-4.html b/doc/release_notes/1-4.html
similarity index 100%
rename from usr/doc/release_notes/1-4.html
rename to doc/release_notes/1-4.html
diff --git a/usr/doc/release_notes/1-5.html b/doc/release_notes/1-5.html
similarity index 100%
rename from usr/doc/release_notes/1-5.html
rename to doc/release_notes/1-5.html
diff --git a/usr/doc/release_notes/2-0.html b/doc/release_notes/2-0.html
similarity index 100%
rename from usr/doc/release_notes/2-0.html
rename to doc/release_notes/2-0.html
diff --git a/usr/doc/release_notes/2-1.html b/doc/release_notes/2-1.html
similarity index 100%
rename from usr/doc/release_notes/2-1.html
rename to doc/release_notes/2-1.html
diff --git a/usr/doc/release_notes/2-2.html b/doc/release_notes/2-2.html
similarity index 100%
rename from usr/doc/release_notes/2-2.html
rename to doc/release_notes/2-2.html
diff --git a/usr/doc/release_notes/2-3-1.html b/doc/release_notes/2-3-1.html
similarity index 100%
rename from usr/doc/release_notes/2-3-1.html
rename to doc/release_notes/2-3-1.html
diff --git a/usr/doc/release_notes/2-3.html b/doc/release_notes/2-3.html
similarity index 100%
rename from usr/doc/release_notes/2-3.html
rename to doc/release_notes/2-3.html
diff --git a/usr/doc/release_notes/index.html b/doc/release_notes/index.html
similarity index 100%
rename from usr/doc/release_notes/index.html
rename to doc/release_notes/index.html
diff --git a/usr/doc/user_guide/annex_bld_cfg.html b/doc/user_guide/annex_bld_cfg.html
similarity index 100%
rename from usr/doc/user_guide/annex_bld_cfg.html
rename to doc/user_guide/annex_bld_cfg.html
diff --git a/usr/doc/user_guide/annex_cfg.html b/doc/user_guide/annex_cfg.html
similarity index 98%
rename from usr/doc/user_guide/annex_cfg.html
rename to doc/user_guide/annex_cfg.html
index af8a02b..e216b05 100644
--- a/usr/doc/user_guide/annex_cfg.html
+++ b/doc/user_guide/annex_cfg.html
@@ -1336,14 +1336,28 @@ build.prop{fc.libs}[myprog.exe] = netcdf grib
<dt id="make.build.prop.keep-lib-o">keep-lib-o</dt>
- <dd>Obsolete. This setting does nothing and is retained only for backward
- compatibility.</dd>
+ <dd>Relevant when linking a binary executable and <a href=
+ "#make.build.prop.link-without-ar">link-without-ar</a> is not set to
+ <kbd>true</kbd>. If <kbd>true</kbd>, create and keep the dependent object
+ library as <samp>lib/libNAME.a</samp>, where <var>NAME</var> is the root
+ name of the executable. In the absence of this setting, the behaviour is to
+ create the dependent object library in a temporary directory, which is
+ removed after the linker command is completed.</dd>
<dt id="make.build.prop.ld">ld</dt>
<dd>The linker command. If not specified, use the compiler of the source
file.</dd>
+ <dt id="make.build.prop.link-without-ar">link-without-ar</dt>
+
+ <dd>Relevant when linking a binary executable. If <kbd>true</kbd>, do not
+ create the dependent object library when linking. Instead, locations of the
+ dependent objects will be specified on the command line of the linker. In
+ the absence of this setting, the behaviour is to create the dependent object
+ library in a temporary directory, with the location of the object library
+ specified using the relevant options of the linker.</dd>
+
<dt id="make.build.prop.no-dep.bin">no-dep.bin</dt>
<dd>Switches off a list of automatic dependencies on external executable.
diff --git a/usr/doc/user_guide/annex_ext_cfg.html b/doc/user_guide/annex_ext_cfg.html
similarity index 100%
rename from usr/doc/user_guide/annex_ext_cfg.html
rename to doc/user_guide/annex_ext_cfg.html
diff --git a/usr/doc/user_guide/annex_fcm_cfg.html b/doc/user_guide/annex_fcm_cfg.html
similarity index 100%
rename from usr/doc/user_guide/annex_fcm_cfg.html
rename to doc/user_guide/annex_fcm_cfg.html
diff --git a/usr/doc/user_guide/annex_quick_ref.html b/doc/user_guide/annex_quick_ref.html
similarity index 100%
rename from usr/doc/user_guide/annex_quick_ref.html
rename to doc/user_guide/annex_quick_ref.html
diff --git a/usr/doc/user_guide/annex_quick_ref_tree_conflicts.html b/doc/user_guide/annex_quick_ref_tree_conflicts.html
similarity index 100%
rename from usr/doc/user_guide/annex_quick_ref_tree_conflicts.html
rename to doc/user_guide/annex_quick_ref_tree_conflicts.html
diff --git a/usr/doc/user_guide/api.html b/doc/user_guide/api.html
similarity index 100%
rename from usr/doc/user_guide/api.html
rename to doc/user_guide/api.html
diff --git a/usr/doc/user_guide/build.html b/doc/user_guide/build.html
similarity index 100%
rename from usr/doc/user_guide/build.html
rename to doc/user_guide/build.html
diff --git a/usr/doc/user_guide/changeset.png b/doc/user_guide/changeset.png
similarity index 100%
rename from usr/doc/user_guide/changeset.png
rename to doc/user_guide/changeset.png
diff --git a/usr/doc/user_guide/code_management.html b/doc/user_guide/code_management.html
similarity index 100%
rename from usr/doc/user_guide/code_management.html
rename to doc/user_guide/code_management.html
diff --git a/usr/doc/user_guide/command_ref.html b/doc/user_guide/command_ref.html
similarity index 100%
rename from usr/doc/user_guide/command_ref.html
rename to doc/user_guide/command_ref.html
diff --git a/usr/doc/user_guide/create_branch.png b/doc/user_guide/create_branch.png
similarity index 100%
rename from usr/doc/user_guide/create_branch.png
rename to doc/user_guide/create_branch.png
diff --git a/usr/doc/user_guide/extract.html b/doc/user_guide/extract.html
similarity index 100%
rename from usr/doc/user_guide/extract.html
rename to doc/user_guide/extract.html
diff --git a/usr/doc/user_guide/fcm_overview.png b/doc/user_guide/fcm_overview.png
similarity index 100%
rename from usr/doc/user_guide/fcm_overview.png
rename to doc/user_guide/fcm_overview.png
diff --git a/usr/doc/user_guide/getting_started.html b/doc/user_guide/getting_started.html
similarity index 100%
rename from usr/doc/user_guide/getting_started.html
rename to doc/user_guide/getting_started.html
diff --git a/usr/doc/user_guide/gui1.png b/doc/user_guide/gui1.png
similarity index 100%
rename from usr/doc/user_guide/gui1.png
rename to doc/user_guide/gui1.png
diff --git a/usr/doc/user_guide/gui2.png b/doc/user_guide/gui2.png
similarity index 100%
rename from usr/doc/user_guide/gui2.png
rename to doc/user_guide/gui2.png
diff --git a/usr/doc/user_guide/index.html b/doc/user_guide/index.html
similarity index 100%
rename from usr/doc/user_guide/index.html
rename to doc/user_guide/index.html
diff --git a/usr/doc/user_guide/introduction.html b/doc/user_guide/introduction.html
similarity index 100%
rename from usr/doc/user_guide/introduction.html
rename to doc/user_guide/introduction.html
diff --git a/usr/doc/user_guide/make.html b/doc/user_guide/make.html
similarity index 100%
rename from usr/doc/user_guide/make.html
rename to doc/user_guide/make.html
diff --git a/usr/doc/user_guide/overview.html b/doc/user_guide/overview.html
similarity index 100%
rename from usr/doc/user_guide/overview.html
rename to doc/user_guide/overview.html
diff --git a/usr/doc/user_guide/system_admin.html b/doc/user_guide/system_admin.html
similarity index 100%
rename from usr/doc/user_guide/system_admin.html
rename to doc/user_guide/system_admin.html
diff --git a/usr/doc/user_guide/working_practices.html b/doc/user_guide/working_practices.html
similarity index 100%
rename from usr/doc/user_guide/working_practices.html
rename to doc/user_guide/working_practices.html
diff --git a/usr/doc/user_guide/xxdiff1.png b/doc/user_guide/xxdiff1.png
similarity index 100%
rename from usr/doc/user_guide/xxdiff1.png
rename to doc/user_guide/xxdiff1.png
diff --git a/usr/doc/user_guide/xxdiff2.png b/doc/user_guide/xxdiff2.png
similarity index 100%
rename from usr/doc/user_guide/xxdiff2.png
rename to doc/user_guide/xxdiff2.png
diff --git a/usr/doc/user_guide/xxdiff_tutorial.png b/doc/user_guide/xxdiff_tutorial.png
similarity index 100%
rename from usr/doc/user_guide/xxdiff_tutorial.png
rename to doc/user_guide/xxdiff_tutorial.png
diff --git a/usr/etc/fcm/admin.cfg.example b/etc/fcm/admin.cfg.example
similarity index 100%
rename from usr/etc/fcm/admin.cfg.example
rename to etc/fcm/admin.cfg.example
diff --git a/usr/etc/fcm/external.cfg.example b/etc/fcm/external.cfg.example
similarity index 100%
rename from usr/etc/fcm/external.cfg.example
rename to etc/fcm/external.cfg.example
diff --git a/usr/etc/fcm/keyword.cfg.example b/etc/fcm/keyword.cfg.example
similarity index 100%
rename from usr/etc/fcm/keyword.cfg.example
rename to etc/fcm/keyword.cfg.example
diff --git a/usr/etc/fcm/make.cfg.example b/etc/fcm/make.cfg.example
similarity index 100%
rename from usr/etc/fcm/make.cfg.example
rename to etc/fcm/make.cfg.example
diff --git a/usr/etc/svn-hooks/post-commit b/etc/svn-hooks/post-commit
similarity index 100%
rename from usr/etc/svn-hooks/post-commit
rename to etc/svn-hooks/post-commit
diff --git a/usr/etc/svn-hooks/post-revprop-change b/etc/svn-hooks/post-revprop-change
similarity index 100%
rename from usr/etc/svn-hooks/post-revprop-change
rename to etc/svn-hooks/post-revprop-change
diff --git a/usr/etc/svn-hooks/pre-commit b/etc/svn-hooks/pre-commit
similarity index 100%
rename from usr/etc/svn-hooks/pre-commit
rename to etc/svn-hooks/pre-commit
diff --git a/usr/etc/svn-hooks/pre-revprop-change b/etc/svn-hooks/pre-revprop-change
similarity index 100%
rename from usr/etc/svn-hooks/pre-revprop-change
rename to etc/svn-hooks/pre-revprop-change
diff --git a/usr/index.html b/index.html
similarity index 100%
rename from usr/index.html
rename to index.html
diff --git a/usr/lib/FCM/Admin/Config.pm b/lib/FCM/Admin/Config.pm
similarity index 100%
rename from usr/lib/FCM/Admin/Config.pm
rename to lib/FCM/Admin/Config.pm
diff --git a/usr/lib/FCM/Admin/Project.pm b/lib/FCM/Admin/Project.pm
similarity index 100%
rename from usr/lib/FCM/Admin/Project.pm
rename to lib/FCM/Admin/Project.pm
diff --git a/usr/lib/FCM/Admin/Runner.pm b/lib/FCM/Admin/Runner.pm
similarity index 100%
rename from usr/lib/FCM/Admin/Runner.pm
rename to lib/FCM/Admin/Runner.pm
diff --git a/usr/lib/FCM/Admin/System.pm b/lib/FCM/Admin/System.pm
similarity index 100%
rename from usr/lib/FCM/Admin/System.pm
rename to lib/FCM/Admin/System.pm
diff --git a/usr/lib/FCM/Admin/User.pm b/lib/FCM/Admin/User.pm
similarity index 100%
rename from usr/lib/FCM/Admin/User.pm
rename to lib/FCM/Admin/User.pm
diff --git a/usr/lib/FCM/Admin/Users/LDAP.pm b/lib/FCM/Admin/Users/LDAP.pm
similarity index 100%
rename from usr/lib/FCM/Admin/Users/LDAP.pm
rename to lib/FCM/Admin/Users/LDAP.pm
diff --git a/usr/lib/FCM/Admin/Users/Passwd.pm b/lib/FCM/Admin/Users/Passwd.pm
similarity index 100%
rename from usr/lib/FCM/Admin/Users/Passwd.pm
rename to lib/FCM/Admin/Users/Passwd.pm
diff --git a/usr/lib/FCM/Admin/Util.pm b/lib/FCM/Admin/Util.pm
similarity index 100%
rename from usr/lib/FCM/Admin/Util.pm
rename to lib/FCM/Admin/Util.pm
diff --git a/usr/lib/FCM/CLI.pm b/lib/FCM/CLI.pm
similarity index 100%
rename from usr/lib/FCM/CLI.pm
rename to lib/FCM/CLI.pm
diff --git a/usr/lib/FCM/CLI/Exception.pm b/lib/FCM/CLI/Exception.pm
similarity index 100%
rename from usr/lib/FCM/CLI/Exception.pm
rename to lib/FCM/CLI/Exception.pm
diff --git a/usr/lib/FCM/CLI/Parser.pm b/lib/FCM/CLI/Parser.pm
similarity index 100%
rename from usr/lib/FCM/CLI/Parser.pm
rename to lib/FCM/CLI/Parser.pm
diff --git a/usr/lib/FCM/CLI/fcm-add.pod b/lib/FCM/CLI/fcm-add.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-add.pod
rename to lib/FCM/CLI/fcm-add.pod
diff --git a/usr/lib/FCM/CLI/fcm-branch-create.pod b/lib/FCM/CLI/fcm-branch-create.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-branch-create.pod
rename to lib/FCM/CLI/fcm-branch-create.pod
diff --git a/usr/lib/FCM/CLI/fcm-branch-delete.pod b/lib/FCM/CLI/fcm-branch-delete.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-branch-delete.pod
rename to lib/FCM/CLI/fcm-branch-delete.pod
diff --git a/usr/lib/FCM/CLI/fcm-branch-diff.pod b/lib/FCM/CLI/fcm-branch-diff.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-branch-diff.pod
rename to lib/FCM/CLI/fcm-branch-diff.pod
diff --git a/usr/lib/FCM/CLI/fcm-branch-info.pod b/lib/FCM/CLI/fcm-branch-info.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-branch-info.pod
rename to lib/FCM/CLI/fcm-branch-info.pod
diff --git a/usr/lib/FCM/CLI/fcm-branch-list.pod b/lib/FCM/CLI/fcm-branch-list.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-branch-list.pod
rename to lib/FCM/CLI/fcm-branch-list.pod
diff --git a/usr/lib/FCM/CLI/fcm-branch.pod b/lib/FCM/CLI/fcm-branch.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-branch.pod
rename to lib/FCM/CLI/fcm-branch.pod
diff --git a/usr/lib/FCM/CLI/fcm-browse.pod b/lib/FCM/CLI/fcm-browse.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-browse.pod
rename to lib/FCM/CLI/fcm-browse.pod
diff --git a/usr/lib/FCM/CLI/fcm-build.pod b/lib/FCM/CLI/fcm-build.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-build.pod
rename to lib/FCM/CLI/fcm-build.pod
diff --git a/usr/lib/FCM/CLI/fcm-cfg-print.pod b/lib/FCM/CLI/fcm-cfg-print.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-cfg-print.pod
rename to lib/FCM/CLI/fcm-cfg-print.pod
diff --git a/usr/lib/FCM/CLI/fcm-changelist.pod b/lib/FCM/CLI/fcm-changelist.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-changelist.pod
rename to lib/FCM/CLI/fcm-changelist.pod
diff --git a/usr/lib/FCM/CLI/fcm-cmp-ext-cfg.pod b/lib/FCM/CLI/fcm-cmp-ext-cfg.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-cmp-ext-cfg.pod
rename to lib/FCM/CLI/fcm-cmp-ext-cfg.pod
diff --git a/usr/lib/FCM/CLI/fcm-commit.pod b/lib/FCM/CLI/fcm-commit.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-commit.pod
rename to lib/FCM/CLI/fcm-commit.pod
diff --git a/usr/lib/FCM/CLI/fcm-conflicts.pod b/lib/FCM/CLI/fcm-conflicts.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-conflicts.pod
rename to lib/FCM/CLI/fcm-conflicts.pod
diff --git a/usr/lib/FCM/CLI/fcm-delete.pod b/lib/FCM/CLI/fcm-delete.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-delete.pod
rename to lib/FCM/CLI/fcm-delete.pod
diff --git a/usr/lib/FCM/CLI/fcm-diff.pod b/lib/FCM/CLI/fcm-diff.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-diff.pod
rename to lib/FCM/CLI/fcm-diff.pod
diff --git a/usr/lib/FCM/CLI/fcm-export-items.pod b/lib/FCM/CLI/fcm-export-items.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-export-items.pod
rename to lib/FCM/CLI/fcm-export-items.pod
diff --git a/usr/lib/FCM/CLI/fcm-extract.pod b/lib/FCM/CLI/fcm-extract.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-extract.pod
rename to lib/FCM/CLI/fcm-extract.pod
diff --git a/usr/lib/FCM/CLI/fcm-gui.pod b/lib/FCM/CLI/fcm-gui.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-gui.pod
rename to lib/FCM/CLI/fcm-gui.pod
diff --git a/usr/lib/FCM/CLI/fcm-help.pod b/lib/FCM/CLI/fcm-help.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-help.pod
rename to lib/FCM/CLI/fcm-help.pod
diff --git a/usr/lib/FCM/CLI/fcm-keyword-print.pod b/lib/FCM/CLI/fcm-keyword-print.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-keyword-print.pod
rename to lib/FCM/CLI/fcm-keyword-print.pod
diff --git a/usr/lib/FCM/CLI/fcm-loc-layout.pod b/lib/FCM/CLI/fcm-loc-layout.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-loc-layout.pod
rename to lib/FCM/CLI/fcm-loc-layout.pod
diff --git a/usr/lib/FCM/CLI/fcm-make.pod b/lib/FCM/CLI/fcm-make.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-make.pod
rename to lib/FCM/CLI/fcm-make.pod
diff --git a/usr/lib/FCM/CLI/fcm-merge.pod b/lib/FCM/CLI/fcm-merge.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-merge.pod
rename to lib/FCM/CLI/fcm-merge.pod
diff --git a/usr/lib/FCM/CLI/fcm-mkpatch.pod b/lib/FCM/CLI/fcm-mkpatch.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-mkpatch.pod
rename to lib/FCM/CLI/fcm-mkpatch.pod
diff --git a/usr/lib/FCM/CLI/fcm-project-create.pod b/lib/FCM/CLI/fcm-project-create.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-project-create.pod
rename to lib/FCM/CLI/fcm-project-create.pod
diff --git a/usr/lib/FCM/CLI/fcm-switch.pod b/lib/FCM/CLI/fcm-switch.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-switch.pod
rename to lib/FCM/CLI/fcm-switch.pod
diff --git a/usr/lib/FCM/CLI/fcm-test-battery.pod b/lib/FCM/CLI/fcm-test-battery.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-test-battery.pod
rename to lib/FCM/CLI/fcm-test-battery.pod
diff --git a/usr/lib/FCM/CLI/fcm-update.pod b/lib/FCM/CLI/fcm-update.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-update.pod
rename to lib/FCM/CLI/fcm-update.pod
diff --git a/usr/lib/FCM/CLI/fcm-version.pod b/lib/FCM/CLI/fcm-version.pod
similarity index 100%
rename from usr/lib/FCM/CLI/fcm-version.pod
rename to lib/FCM/CLI/fcm-version.pod
diff --git a/usr/lib/FCM/Class/CODE.pm b/lib/FCM/Class/CODE.pm
similarity index 100%
rename from usr/lib/FCM/Class/CODE.pm
rename to lib/FCM/Class/CODE.pm
diff --git a/usr/lib/FCM/Class/Exception.pm b/lib/FCM/Class/Exception.pm
similarity index 100%
rename from usr/lib/FCM/Class/Exception.pm
rename to lib/FCM/Class/Exception.pm
diff --git a/usr/lib/FCM/Class/HASH.pm b/lib/FCM/Class/HASH.pm
similarity index 100%
rename from usr/lib/FCM/Class/HASH.pm
rename to lib/FCM/Class/HASH.pm
diff --git a/usr/lib/FCM/Context/ConfigEntry.pm b/lib/FCM/Context/ConfigEntry.pm
similarity index 100%
rename from usr/lib/FCM/Context/ConfigEntry.pm
rename to lib/FCM/Context/ConfigEntry.pm
diff --git a/usr/lib/FCM/Context/Event.pm b/lib/FCM/Context/Event.pm
similarity index 100%
rename from usr/lib/FCM/Context/Event.pm
rename to lib/FCM/Context/Event.pm
diff --git a/usr/lib/FCM/Context/Keyword.pm b/lib/FCM/Context/Keyword.pm
similarity index 100%
rename from usr/lib/FCM/Context/Keyword.pm
rename to lib/FCM/Context/Keyword.pm
diff --git a/usr/lib/FCM/Context/Locator.pm b/lib/FCM/Context/Locator.pm
similarity index 100%
rename from usr/lib/FCM/Context/Locator.pm
rename to lib/FCM/Context/Locator.pm
diff --git a/usr/lib/FCM/Context/Make.pm b/lib/FCM/Context/Make.pm
similarity index 100%
rename from usr/lib/FCM/Context/Make.pm
rename to lib/FCM/Context/Make.pm
diff --git a/usr/lib/FCM/Context/Make/Build.pm b/lib/FCM/Context/Make/Build.pm
similarity index 100%
rename from usr/lib/FCM/Context/Make/Build.pm
rename to lib/FCM/Context/Make/Build.pm
diff --git a/usr/lib/FCM/Context/Make/Extract.pm b/lib/FCM/Context/Make/Extract.pm
similarity index 100%
rename from usr/lib/FCM/Context/Make/Extract.pm
rename to lib/FCM/Context/Make/Extract.pm
diff --git a/usr/lib/FCM/Context/Make/Mirror.pm b/lib/FCM/Context/Make/Mirror.pm
similarity index 100%
rename from usr/lib/FCM/Context/Make/Mirror.pm
rename to lib/FCM/Context/Make/Mirror.pm
diff --git a/usr/lib/FCM/Context/Make/Share/Property.pm b/lib/FCM/Context/Make/Share/Property.pm
similarity index 100%
rename from usr/lib/FCM/Context/Make/Share/Property.pm
rename to lib/FCM/Context/Make/Share/Property.pm
diff --git a/usr/lib/FCM/Context/Task.pm b/lib/FCM/Context/Task.pm
similarity index 100%
rename from usr/lib/FCM/Context/Task.pm
rename to lib/FCM/Context/Task.pm
diff --git a/usr/lib/FCM/Exception.pm b/lib/FCM/Exception.pm
similarity index 100%
rename from usr/lib/FCM/Exception.pm
rename to lib/FCM/Exception.pm
diff --git a/usr/lib/FCM/System.pm b/lib/FCM/System.pm
similarity index 100%
rename from usr/lib/FCM/System.pm
rename to lib/FCM/System.pm
diff --git a/usr/lib/FCM/System/CM.pm b/lib/FCM/System/CM.pm
similarity index 100%
rename from usr/lib/FCM/System/CM.pm
rename to lib/FCM/System/CM.pm
diff --git a/usr/lib/FCM/System/CM/CommitMessage.pm b/lib/FCM/System/CM/CommitMessage.pm
similarity index 100%
rename from usr/lib/FCM/System/CM/CommitMessage.pm
rename to lib/FCM/System/CM/CommitMessage.pm
diff --git a/usr/lib/FCM/System/CM/Prompt.pm b/lib/FCM/System/CM/Prompt.pm
similarity index 100%
rename from usr/lib/FCM/System/CM/Prompt.pm
rename to lib/FCM/System/CM/Prompt.pm
diff --git a/usr/lib/FCM/System/CM/ResolveConflicts.pm b/lib/FCM/System/CM/ResolveConflicts.pm
similarity index 100%
rename from usr/lib/FCM/System/CM/ResolveConflicts.pm
rename to lib/FCM/System/CM/ResolveConflicts.pm
diff --git a/usr/lib/FCM/System/CM/SVN.pm b/lib/FCM/System/CM/SVN.pm
similarity index 100%
rename from usr/lib/FCM/System/CM/SVN.pm
rename to lib/FCM/System/CM/SVN.pm
diff --git a/usr/lib/FCM/System/Exception.pm b/lib/FCM/System/Exception.pm
similarity index 100%
rename from usr/lib/FCM/System/Exception.pm
rename to lib/FCM/System/Exception.pm
diff --git a/usr/lib/FCM/System/Make.pm b/lib/FCM/System/Make.pm
similarity index 100%
rename from usr/lib/FCM/System/Make.pm
rename to lib/FCM/System/Make.pm
diff --git a/usr/lib/FCM/System/Make/Build.pm b/lib/FCM/System/Make/Build.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build.pm
rename to lib/FCM/System/Make/Build.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType.pm b/lib/FCM/System/Make/Build/FileType.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType.pm
rename to lib/FCM/System/Make/Build/FileType.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/C.pm b/lib/FCM/System/Make/Build/FileType/C.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/C.pm
rename to lib/FCM/System/Make/Build/FileType/C.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/CPP.pm b/lib/FCM/System/Make/Build/FileType/CPP.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/CPP.pm
rename to lib/FCM/System/Make/Build/FileType/CPP.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/CXX.pm b/lib/FCM/System/Make/Build/FileType/CXX.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/CXX.pm
rename to lib/FCM/System/Make/Build/FileType/CXX.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/Data.pm b/lib/FCM/System/Make/Build/FileType/Data.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/Data.pm
rename to lib/FCM/System/Make/Build/FileType/Data.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/FPP.pm b/lib/FCM/System/Make/Build/FileType/FPP.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/FPP.pm
rename to lib/FCM/System/Make/Build/FileType/FPP.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/Fortran.pm b/lib/FCM/System/Make/Build/FileType/Fortran.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/Fortran.pm
rename to lib/FCM/System/Make/Build/FileType/Fortran.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/H.pm b/lib/FCM/System/Make/Build/FileType/H.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/H.pm
rename to lib/FCM/System/Make/Build/FileType/H.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/NS.pm b/lib/FCM/System/Make/Build/FileType/NS.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/NS.pm
rename to lib/FCM/System/Make/Build/FileType/NS.pm
diff --git a/usr/lib/FCM/System/Make/Build/FileType/Script.pm b/lib/FCM/System/Make/Build/FileType/Script.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/FileType/Script.pm
rename to lib/FCM/System/Make/Build/FileType/Script.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Archive.pm b/lib/FCM/System/Make/Build/Task/Archive.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Archive.pm
rename to lib/FCM/System/Make/Build/Task/Archive.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Compile.pm b/lib/FCM/System/Make/Build/Task/Compile.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Compile.pm
rename to lib/FCM/System/Make/Build/Task/Compile.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Compile/C.pm b/lib/FCM/System/Make/Build/Task/Compile/C.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Compile/C.pm
rename to lib/FCM/System/Make/Build/Task/Compile/C.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Compile/CXX.pm b/lib/FCM/System/Make/Build/Task/Compile/CXX.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Compile/CXX.pm
rename to lib/FCM/System/Make/Build/Task/Compile/CXX.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Compile/Fortran.pm b/lib/FCM/System/Make/Build/Task/Compile/Fortran.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Compile/Fortran.pm
rename to lib/FCM/System/Make/Build/Task/Compile/Fortran.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/ExtractInterface.pm b/lib/FCM/System/Make/Build/Task/ExtractInterface.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/ExtractInterface.pm
rename to lib/FCM/System/Make/Build/Task/ExtractInterface.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Install.pm b/lib/FCM/System/Make/Build/Task/Install.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Install.pm
rename to lib/FCM/System/Make/Build/Task/Install.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Link.pm b/lib/FCM/System/Make/Build/Task/Link.pm
similarity index 72%
rename from usr/lib/FCM/System/Make/Build/Task/Link.pm
rename to lib/FCM/System/Make/Build/Task/Link.pm
index f645e81..14b01a5 100644
--- a/usr/lib/FCM/System/Make/Build/Task/Link.pm
+++ b/lib/FCM/System/Make/Build/Task/Link.pm
@@ -38,6 +38,7 @@ my $E = 'FCM::System::Exception';
our %PROP_OF = (
%FCM::System::Make::Build::Task::Archive::PROP_OF,
'ld' => '',
+ 'link-without-ar' => '',
'keep-lib-o' => '',
);
@@ -65,35 +66,72 @@ sub _main {
}
}
my $path_of_main_o = shift(@{$paths_of{o}});
- my ($extension, $root)
- = $attrib_ref->{util}->file_ext(basename($target->get_key()));
+ my @command_list_refs;
my %opt_of = (
o => $P->($NAME . '.flag-output'),
L => $P->($NAME . '.flag-lib-path'),
l => $P->($NAME . '.flag-lib'),
);
- my @command_list = (
+ # Create an intermediate archive library
+ # (when linking multiple objects and "link-without-ar" is not set)
+ my $link_with_ar = @{$paths_of{o}} && !$P->('link-without-ar');
+ my ($keep_lib_o, $lib_o_dir, $lib_o, @o_args);
+ if ($link_with_ar) {
+ # Archive (when linking multiple objects)
+ $keep_lib_o = $P->('keep-lib-o');
+ if ($keep_lib_o) {
+ $lib_o_dir = $target->CT_LIB;
+ mkpath($lib_o_dir);
+ }
+ else {
+ $lib_o_dir = tempdir(CLEANUP => 1);
+ }
+ my $root = (
+ $attrib_ref->{util}->file_ext(basename($target->get_key())))[1];
+ $lib_o = catfile($lib_o_dir, "lib$root.a");
+ push(@command_list_refs, [
+ shellwords($P->('ar')),
+ shellwords($P->('ar.flags')),
+ $lib_o,
+ @{$paths_of{o}},
+ ]);
+ @o_args = (
+ _props_to_opts($opt_of{L}, $lib_o_dir),
+ _props_to_opts($opt_of{l}, $root),
+ );
+ }
+ else {
+ @o_args = @{$paths_of{o}};
+ }
+ # Link
+ push(@command_list_refs, [
($P->('ld') ? shellwords($P->('ld')) : shellwords($P->($NAME))),
_props_to_opts($opt_of{o}, $abs2rel_func->($target->get_path())),
$path_of_main_o,
@{$paths_of{'o.special'}},
- @{$paths_of{o}},
+ @o_args,
_props_to_opts($opt_of{L}, shellwords($P->($NAME . '.lib-paths'))),
_props_to_opts($opt_of{l}, shellwords($P->($NAME . '.libs'))),
shellwords($P->($NAME . '.flag-omp')),
shellwords($P->($NAME . '.flags-ld')),
- );
- my %value_of = %{$attrib_ref->{util}->shell_simple(\@command_list)};
- if ($value_of{rc}) {
- return $E->throw(
- $E->SHELL,
- {command_list => \@command_list, %value_of},
- $value_of{e},
+ ]);
+ for my $command_list_ref (@command_list_refs) {
+ my %value_of = %{$attrib_ref->{util}->shell_simple($command_list_ref)};
+ if ($value_of{rc}) {
+ return $E->throw(
+ $E->SHELL,
+ {command_list => $command_list_ref, %value_of},
+ $value_of{e},
+ );
+ }
+ $attrib_ref->{util}->event(
+ FCM::Context::Event->MAKE_BUILD_SHELL_OUT, @value_of{qw{o e}},
);
}
- $attrib_ref->{util}->event(
- FCM::Context::Event->MAKE_BUILD_SHELL_OUT, @value_of{qw{o e}},
- );
+ if ($link_with_ar && !$keep_lib_o) {
+ unlink($lib_o);
+ rmtree($lib_o_dir);
+ }
$target;
}
diff --git a/usr/lib/FCM/System/Make/Build/Task/Link/C.pm b/lib/FCM/System/Make/Build/Task/Link/C.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Link/C.pm
rename to lib/FCM/System/Make/Build/Task/Link/C.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Link/CXX.pm b/lib/FCM/System/Make/Build/Task/Link/CXX.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Link/CXX.pm
rename to lib/FCM/System/Make/Build/Task/Link/CXX.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Link/Fortran.pm b/lib/FCM/System/Make/Build/Task/Link/Fortran.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Link/Fortran.pm
rename to lib/FCM/System/Make/Build/Task/Link/Fortran.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Preprocess.pm b/lib/FCM/System/Make/Build/Task/Preprocess.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Preprocess.pm
rename to lib/FCM/System/Make/Build/Task/Preprocess.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Preprocess/C.pm b/lib/FCM/System/Make/Build/Task/Preprocess/C.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Preprocess/C.pm
rename to lib/FCM/System/Make/Build/Task/Preprocess/C.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Preprocess/Fortran.pm b/lib/FCM/System/Make/Build/Task/Preprocess/Fortran.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Preprocess/Fortran.pm
rename to lib/FCM/System/Make/Build/Task/Preprocess/Fortran.pm
diff --git a/usr/lib/FCM/System/Make/Build/Task/Share.pm b/lib/FCM/System/Make/Build/Task/Share.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Build/Task/Share.pm
rename to lib/FCM/System/Make/Build/Task/Share.pm
diff --git a/usr/lib/FCM/System/Make/Extract.pm b/lib/FCM/System/Make/Extract.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Extract.pm
rename to lib/FCM/System/Make/Extract.pm
diff --git a/usr/lib/FCM/System/Make/Mirror.pm b/lib/FCM/System/Make/Mirror.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Mirror.pm
rename to lib/FCM/System/Make/Mirror.pm
diff --git a/usr/lib/FCM/System/Make/Preprocess.pm b/lib/FCM/System/Make/Preprocess.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Preprocess.pm
rename to lib/FCM/System/Make/Preprocess.pm
diff --git a/usr/lib/FCM/System/Make/Share/Config.pm b/lib/FCM/System/Make/Share/Config.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Share/Config.pm
rename to lib/FCM/System/Make/Share/Config.pm
diff --git a/usr/lib/FCM/System/Make/Share/Dest.pm b/lib/FCM/System/Make/Share/Dest.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Share/Dest.pm
rename to lib/FCM/System/Make/Share/Dest.pm
diff --git a/usr/lib/FCM/System/Make/Share/Subsystem.pm b/lib/FCM/System/Make/Share/Subsystem.pm
similarity index 100%
rename from usr/lib/FCM/System/Make/Share/Subsystem.pm
rename to lib/FCM/System/Make/Share/Subsystem.pm
diff --git a/usr/lib/FCM/System/Misc.pm b/lib/FCM/System/Misc.pm
similarity index 100%
rename from usr/lib/FCM/System/Misc.pm
rename to lib/FCM/System/Misc.pm
diff --git a/usr/lib/FCM/System/Old.pm b/lib/FCM/System/Old.pm
similarity index 100%
rename from usr/lib/FCM/System/Old.pm
rename to lib/FCM/System/Old.pm
diff --git a/usr/lib/FCM/Util.pm b/lib/FCM/Util.pm
similarity index 100%
rename from usr/lib/FCM/Util.pm
rename to lib/FCM/Util.pm
diff --git a/usr/lib/FCM/Util/ConfigReader.pm b/lib/FCM/Util/ConfigReader.pm
similarity index 100%
rename from usr/lib/FCM/Util/ConfigReader.pm
rename to lib/FCM/Util/ConfigReader.pm
diff --git a/usr/lib/FCM/Util/ConfigUpgrade.pm b/lib/FCM/Util/ConfigUpgrade.pm
similarity index 100%
rename from usr/lib/FCM/Util/ConfigUpgrade.pm
rename to lib/FCM/Util/ConfigUpgrade.pm
diff --git a/usr/lib/FCM/Util/Event.pm b/lib/FCM/Util/Event.pm
similarity index 100%
rename from usr/lib/FCM/Util/Event.pm
rename to lib/FCM/Util/Event.pm
diff --git a/usr/lib/FCM/Util/Exception.pm b/lib/FCM/Util/Exception.pm
similarity index 100%
rename from usr/lib/FCM/Util/Exception.pm
rename to lib/FCM/Util/Exception.pm
diff --git a/usr/lib/FCM/Util/Locator.pm b/lib/FCM/Util/Locator.pm
similarity index 100%
rename from usr/lib/FCM/Util/Locator.pm
rename to lib/FCM/Util/Locator.pm
diff --git a/usr/lib/FCM/Util/Locator/FS.pm b/lib/FCM/Util/Locator/FS.pm
similarity index 100%
rename from usr/lib/FCM/Util/Locator/FS.pm
rename to lib/FCM/Util/Locator/FS.pm
diff --git a/usr/lib/FCM/Util/Locator/SSH.pm b/lib/FCM/Util/Locator/SSH.pm
similarity index 100%
rename from usr/lib/FCM/Util/Locator/SSH.pm
rename to lib/FCM/Util/Locator/SSH.pm
diff --git a/usr/lib/FCM/Util/Locator/SVN.pm b/lib/FCM/Util/Locator/SVN.pm
similarity index 100%
rename from usr/lib/FCM/Util/Locator/SVN.pm
rename to lib/FCM/Util/Locator/SVN.pm
diff --git a/usr/lib/FCM/Util/Reporter.pm b/lib/FCM/Util/Reporter.pm
similarity index 100%
rename from usr/lib/FCM/Util/Reporter.pm
rename to lib/FCM/Util/Reporter.pm
diff --git a/usr/lib/FCM/Util/Shell.pm b/lib/FCM/Util/Shell.pm
similarity index 100%
rename from usr/lib/FCM/Util/Shell.pm
rename to lib/FCM/Util/Shell.pm
diff --git a/usr/lib/FCM/Util/TaskRunner.pm b/lib/FCM/Util/TaskRunner.pm
similarity index 100%
rename from usr/lib/FCM/Util/TaskRunner.pm
rename to lib/FCM/Util/TaskRunner.pm
diff --git a/usr/lib/FCM1/Base.pm b/lib/FCM1/Base.pm
similarity index 100%
rename from usr/lib/FCM1/Base.pm
rename to lib/FCM1/Base.pm
diff --git a/usr/lib/FCM1/Build.pm b/lib/FCM1/Build.pm
similarity index 100%
rename from usr/lib/FCM1/Build.pm
rename to lib/FCM1/Build.pm
diff --git a/usr/lib/FCM1/Build/Fortran.pm b/lib/FCM1/Build/Fortran.pm
similarity index 100%
rename from usr/lib/FCM1/Build/Fortran.pm
rename to lib/FCM1/Build/Fortran.pm
diff --git a/usr/lib/FCM1/BuildSrc.pm b/lib/FCM1/BuildSrc.pm
similarity index 100%
rename from usr/lib/FCM1/BuildSrc.pm
rename to lib/FCM1/BuildSrc.pm
diff --git a/usr/lib/FCM1/BuildTask.pm b/lib/FCM1/BuildTask.pm
similarity index 100%
rename from usr/lib/FCM1/BuildTask.pm
rename to lib/FCM1/BuildTask.pm
diff --git a/usr/lib/FCM1/CfgFile.pm b/lib/FCM1/CfgFile.pm
similarity index 100%
rename from usr/lib/FCM1/CfgFile.pm
rename to lib/FCM1/CfgFile.pm
diff --git a/usr/lib/FCM1/CfgLine.pm b/lib/FCM1/CfgLine.pm
similarity index 100%
rename from usr/lib/FCM1/CfgLine.pm
rename to lib/FCM1/CfgLine.pm
diff --git a/usr/lib/FCM1/Cm.pm b/lib/FCM1/Cm.pm
similarity index 100%
rename from usr/lib/FCM1/Cm.pm
rename to lib/FCM1/Cm.pm
diff --git a/usr/lib/FCM1/CmBranch.pm b/lib/FCM1/CmBranch.pm
similarity index 100%
rename from usr/lib/FCM1/CmBranch.pm
rename to lib/FCM1/CmBranch.pm
diff --git a/usr/lib/FCM1/CmUrl.pm b/lib/FCM1/CmUrl.pm
similarity index 100%
rename from usr/lib/FCM1/CmUrl.pm
rename to lib/FCM1/CmUrl.pm
diff --git a/usr/lib/FCM1/Config.pm b/lib/FCM1/Config.pm
similarity index 100%
rename from usr/lib/FCM1/Config.pm
rename to lib/FCM1/Config.pm
diff --git a/usr/lib/FCM1/ConfigSystem.pm b/lib/FCM1/ConfigSystem.pm
similarity index 100%
rename from usr/lib/FCM1/ConfigSystem.pm
rename to lib/FCM1/ConfigSystem.pm
diff --git a/usr/lib/FCM1/Dest.pm b/lib/FCM1/Dest.pm
similarity index 100%
rename from usr/lib/FCM1/Dest.pm
rename to lib/FCM1/Dest.pm
diff --git a/usr/lib/FCM1/Exception.pm b/lib/FCM1/Exception.pm
similarity index 100%
rename from usr/lib/FCM1/Exception.pm
rename to lib/FCM1/Exception.pm
diff --git a/usr/lib/FCM1/Extract.pm b/lib/FCM1/Extract.pm
similarity index 100%
rename from usr/lib/FCM1/Extract.pm
rename to lib/FCM1/Extract.pm
diff --git a/usr/lib/FCM1/ExtractConfigComparator.pm b/lib/FCM1/ExtractConfigComparator.pm
similarity index 100%
rename from usr/lib/FCM1/ExtractConfigComparator.pm
rename to lib/FCM1/ExtractConfigComparator.pm
diff --git a/usr/lib/FCM1/ExtractFile.pm b/lib/FCM1/ExtractFile.pm
similarity index 100%
rename from usr/lib/FCM1/ExtractFile.pm
rename to lib/FCM1/ExtractFile.pm
diff --git a/usr/lib/FCM1/ExtractSrc.pm b/lib/FCM1/ExtractSrc.pm
similarity index 100%
rename from usr/lib/FCM1/ExtractSrc.pm
rename to lib/FCM1/ExtractSrc.pm
diff --git a/usr/lib/FCM1/Interactive.pm b/lib/FCM1/Interactive.pm
similarity index 100%
rename from usr/lib/FCM1/Interactive.pm
rename to lib/FCM1/Interactive.pm
diff --git a/usr/lib/FCM1/Interactive/InputGetter.pm b/lib/FCM1/Interactive/InputGetter.pm
similarity index 100%
rename from usr/lib/FCM1/Interactive/InputGetter.pm
rename to lib/FCM1/Interactive/InputGetter.pm
diff --git a/usr/lib/FCM1/Interactive/InputGetter/CLI.pm b/lib/FCM1/Interactive/InputGetter/CLI.pm
similarity index 100%
rename from usr/lib/FCM1/Interactive/InputGetter/CLI.pm
rename to lib/FCM1/Interactive/InputGetter/CLI.pm
diff --git a/usr/lib/FCM1/Interactive/InputGetter/GUI.pm b/lib/FCM1/Interactive/InputGetter/GUI.pm
similarity index 100%
rename from usr/lib/FCM1/Interactive/InputGetter/GUI.pm
rename to lib/FCM1/Interactive/InputGetter/GUI.pm
diff --git a/usr/lib/FCM1/Keyword.pm b/lib/FCM1/Keyword.pm
similarity index 100%
rename from usr/lib/FCM1/Keyword.pm
rename to lib/FCM1/Keyword.pm
diff --git a/usr/lib/FCM1/ReposBranch.pm b/lib/FCM1/ReposBranch.pm
similarity index 100%
rename from usr/lib/FCM1/ReposBranch.pm
rename to lib/FCM1/ReposBranch.pm
diff --git a/usr/lib/FCM1/SrcDirLayer.pm b/lib/FCM1/SrcDirLayer.pm
similarity index 100%
rename from usr/lib/FCM1/SrcDirLayer.pm
rename to lib/FCM1/SrcDirLayer.pm
diff --git a/usr/lib/FCM1/Timer.pm b/lib/FCM1/Timer.pm
similarity index 100%
rename from usr/lib/FCM1/Timer.pm
rename to lib/FCM1/Timer.pm
diff --git a/usr/lib/FCM1/Util.pm b/lib/FCM1/Util.pm
similarity index 100%
rename from usr/lib/FCM1/Util.pm
rename to lib/FCM1/Util.pm
diff --git a/usr/lib/FCM1/Util/ClassLoader.pm b/lib/FCM1/Util/ClassLoader.pm
similarity index 100%
rename from usr/lib/FCM1/Util/ClassLoader.pm
rename to lib/FCM1/Util/ClassLoader.pm
diff --git a/usr/licences/Apache2 b/licences/Apache2
similarity index 100%
rename from usr/licences/Apache2
rename to licences/Apache2
diff --git a/usr/licences/GPL3 b/licences/GPL3
similarity index 100%
rename from usr/licences/GPL3
rename to licences/GPL3
diff --git a/usr/licences/MIT b/licences/MIT
similarity index 100%
rename from usr/licences/MIT
rename to licences/MIT
diff --git a/usr/man/man1/fcm.1 b/man/man1/fcm.1
similarity index 100%
rename from usr/man/man1/fcm.1
rename to man/man1/fcm.1
diff --git a/usr/sbin/fcm-add-svn-repos b/sbin/fcm-add-svn-repos
similarity index 100%
rename from usr/sbin/fcm-add-svn-repos
rename to sbin/fcm-add-svn-repos
diff --git a/usr/sbin/fcm-add-svn-repos-and-trac-env b/sbin/fcm-add-svn-repos-and-trac-env
similarity index 100%
rename from usr/sbin/fcm-add-svn-repos-and-trac-env
rename to sbin/fcm-add-svn-repos-and-trac-env
diff --git a/usr/sbin/fcm-add-trac-env b/sbin/fcm-add-trac-env
similarity index 100%
rename from usr/sbin/fcm-add-trac-env
rename to sbin/fcm-add-trac-env
diff --git a/usr/sbin/fcm-backup-svn-repos b/sbin/fcm-backup-svn-repos
similarity index 100%
rename from usr/sbin/fcm-backup-svn-repos
rename to sbin/fcm-backup-svn-repos
diff --git a/usr/sbin/fcm-backup-trac-env b/sbin/fcm-backup-trac-env
similarity index 100%
rename from usr/sbin/fcm-backup-trac-env
rename to sbin/fcm-backup-trac-env
diff --git a/usr/sbin/fcm-commit-update b/sbin/fcm-commit-update
similarity index 100%
rename from usr/sbin/fcm-commit-update
rename to sbin/fcm-commit-update
diff --git a/usr/sbin/fcm-daily-update b/sbin/fcm-daily-update
similarity index 100%
rename from usr/sbin/fcm-daily-update
rename to sbin/fcm-daily-update
diff --git a/usr/sbin/fcm-install-svn-hook b/sbin/fcm-install-svn-hook
similarity index 100%
rename from usr/sbin/fcm-install-svn-hook
rename to sbin/fcm-install-svn-hook
diff --git a/usr/sbin/fcm-manage-trac-env-session b/sbin/fcm-manage-trac-env-session
similarity index 100%
rename from usr/sbin/fcm-manage-trac-env-session
rename to sbin/fcm-manage-trac-env-session
diff --git a/usr/sbin/fcm-manage-users b/sbin/fcm-manage-users
similarity index 100%
rename from usr/sbin/fcm-manage-users
rename to sbin/fcm-manage-users
diff --git a/usr/sbin/fcm-recover-svn-repos b/sbin/fcm-recover-svn-repos
similarity index 100%
rename from usr/sbin/fcm-recover-svn-repos
rename to sbin/fcm-recover-svn-repos
diff --git a/usr/sbin/fcm-recover-trac-env b/sbin/fcm-recover-trac-env
similarity index 100%
rename from usr/sbin/fcm-recover-trac-env
rename to sbin/fcm-recover-trac-env
diff --git a/usr/sbin/fcm-rpmbuild b/sbin/fcm-rpmbuild
similarity index 100%
rename from usr/sbin/fcm-rpmbuild
rename to sbin/fcm-rpmbuild
diff --git a/usr/sbin/fcm-user-to-email b/sbin/fcm-user-to-email
similarity index 100%
rename from usr/sbin/fcm-user-to-email
rename to sbin/fcm-user-to-email
diff --git a/usr/sbin/fcm-vacuum-trac-env-db b/sbin/fcm-vacuum-trac-env-db
similarity index 100%
rename from usr/sbin/fcm-vacuum-trac-env-db
rename to sbin/fcm-vacuum-trac-env-db
diff --git a/usr/sbin/my-regular-update.example b/sbin/my-regular-update.example
similarity index 100%
rename from usr/sbin/my-regular-update.example
rename to sbin/my-regular-update.example
diff --git a/usr/sbin/post-commit-bg b/sbin/post-commit-bg
similarity index 100%
rename from usr/sbin/post-commit-bg
rename to sbin/post-commit-bg
diff --git a/usr/sbin/post-commit-bg-notify-who b/sbin/post-commit-bg-notify-who
similarity index 100%
rename from usr/sbin/post-commit-bg-notify-who
rename to sbin/post-commit-bg-notify-who
diff --git a/usr/sbin/post-revprop-change-bg b/sbin/post-revprop-change-bg
similarity index 100%
rename from usr/sbin/post-revprop-change-bg
rename to sbin/post-revprop-change-bg
diff --git a/usr/sbin/pre-commit b/sbin/pre-commit
similarity index 100%
rename from usr/sbin/pre-commit
rename to sbin/pre-commit
diff --git a/usr/sbin/pre-commit-verify-branch-owner b/sbin/pre-commit-verify-branch-owner
similarity index 100%
rename from usr/sbin/pre-commit-verify-branch-owner
rename to sbin/pre-commit-verify-branch-owner
diff --git a/usr/sbin/pre-revprop-change b/sbin/pre-revprop-change
similarity index 100%
rename from usr/sbin/pre-revprop-change
rename to sbin/pre-revprop-change
diff --git a/usr/sbin/svnperms.py b/sbin/svnperms.py
similarity index 100%
rename from usr/sbin/svnperms.py
rename to sbin/svnperms.py
diff --git a/usr/sbin/trac_hook b/sbin/trac_hook
similarity index 100%
rename from usr/sbin/trac_hook
rename to sbin/trac_hook
diff --git a/usr/t/etc/repo_files/lib/python/info/__init__.py b/t/etc/repo_files/lib/python/info/__init__.py
similarity index 100%
rename from usr/t/etc/repo_files/lib/python/info/__init__.py
rename to t/etc/repo_files/lib/python/info/__init__.py
diff --git a/usr/t/etc/repo_files/lib/python/info/poems.py b/t/etc/repo_files/lib/python/info/poems.py
similarity index 100%
rename from usr/t/etc/repo_files/lib/python/info/poems.py
rename to t/etc/repo_files/lib/python/info/poems.py
diff --git a/usr/t/etc/repo_files/module/hello_constants.f90 b/t/etc/repo_files/module/hello_constants.f90
similarity index 100%
rename from usr/t/etc/repo_files/module/hello_constants.f90
rename to t/etc/repo_files/module/hello_constants.f90
diff --git a/usr/t/etc/repo_files/module/hello_constants.inc b/t/etc/repo_files/module/hello_constants.inc
similarity index 100%
rename from usr/t/etc/repo_files/module/hello_constants.inc
rename to t/etc/repo_files/module/hello_constants.inc
diff --git a/usr/t/etc/repo_files/module/hello_constants_dummy.inc b/t/etc/repo_files/module/hello_constants_dummy.inc
similarity index 100%
rename from usr/t/etc/repo_files/module/hello_constants_dummy.inc
rename to t/etc/repo_files/module/hello_constants_dummy.inc
diff --git a/usr/t/etc/repo_files/pro/hello.pro b/t/etc/repo_files/pro/hello.pro
similarity index 100%
rename from usr/t/etc/repo_files/pro/hello.pro
rename to t/etc/repo_files/pro/hello.pro
diff --git a/usr/t/etc/repo_files/pro/plot.pro b/t/etc/repo_files/pro/plot.pro
similarity index 100%
rename from usr/t/etc/repo_files/pro/plot.pro
rename to t/etc/repo_files/pro/plot.pro
diff --git a/usr/t/etc/repo_files/program/hello.F90 b/t/etc/repo_files/program/hello.F90
similarity index 100%
rename from usr/t/etc/repo_files/program/hello.F90
rename to t/etc/repo_files/program/hello.F90
diff --git a/usr/t/etc/repo_files/subroutine/hello_c.c b/t/etc/repo_files/subroutine/hello_c.c
similarity index 100%
rename from usr/t/etc/repo_files/subroutine/hello_c.c
rename to t/etc/repo_files/subroutine/hello_c.c
diff --git a/usr/t/etc/repo_files/subroutine/hello_sub.F90 b/t/etc/repo_files/subroutine/hello_sub.F90
similarity index 100%
rename from usr/t/etc/repo_files/subroutine/hello_sub.F90
rename to t/etc/repo_files/subroutine/hello_sub.F90
diff --git a/usr/t/etc/repo_files/subroutine/hello_sub.h b/t/etc/repo_files/subroutine/hello_sub.h
similarity index 100%
rename from usr/t/etc/repo_files/subroutine/hello_sub.h
rename to t/etc/repo_files/subroutine/hello_sub.h
diff --git a/usr/t/etc/repo_files/subroutine/hello_sub_dummy.h b/t/etc/repo_files/subroutine/hello_sub_dummy.h
similarity index 100%
rename from usr/t/etc/repo_files/subroutine/hello_sub_dummy.h
rename to t/etc/repo_files/subroutine/hello_sub_dummy.h
diff --git a/usr/t/fcm-add-trac-env/00-basic.t b/t/fcm-add-trac-env/00-basic.t
similarity index 100%
rename from usr/t/fcm-add-trac-env/00-basic.t
rename to t/fcm-add-trac-env/00-basic.t
diff --git a/usr/t/fcm-add-trac-env/test_header b/t/fcm-add-trac-env/test_header
similarity index 100%
rename from usr/t/fcm-add-trac-env/test_header
rename to t/fcm-add-trac-env/test_header
diff --git a/usr/t/fcm-add/00-simple.t b/t/fcm-add/00-simple.t
similarity index 100%
rename from usr/t/fcm-add/00-simple.t
rename to t/fcm-add/00-simple.t
diff --git a/usr/t/fcm-add/test_header b/t/fcm-add/test_header
similarity index 100%
rename from usr/t/fcm-add/test_header
rename to t/fcm-add/test_header
diff --git a/usr/t/fcm-backup-svn-repos/00-basic.t b/t/fcm-backup-svn-repos/00-basic.t
similarity index 100%
rename from usr/t/fcm-backup-svn-repos/00-basic.t
rename to t/fcm-backup-svn-repos/00-basic.t
diff --git a/usr/t/fcm-backup-svn-repos/test_header b/t/fcm-backup-svn-repos/test_header
similarity index 100%
rename from usr/t/fcm-backup-svn-repos/test_header
rename to t/fcm-backup-svn-repos/test_header
diff --git a/usr/t/fcm-branch-create/00-simple.t b/t/fcm-branch-create/00-simple.t
similarity index 100%
rename from usr/t/fcm-branch-create/00-simple.t
rename to t/fcm-branch-create/00-simple.t
diff --git a/usr/t/fcm-branch-create/test_header b/t/fcm-branch-create/test_header
similarity index 100%
rename from usr/t/fcm-branch-create/test_header
rename to t/fcm-branch-create/test_header
diff --git a/usr/t/fcm-branch-delete/00-simple.t b/t/fcm-branch-delete/00-simple.t
similarity index 100%
rename from usr/t/fcm-branch-delete/00-simple.t
rename to t/fcm-branch-delete/00-simple.t
diff --git a/usr/t/fcm-branch-delete/01-bad-arg.t b/t/fcm-branch-delete/01-bad-arg.t
similarity index 100%
rename from usr/t/fcm-branch-delete/01-bad-arg.t
rename to t/fcm-branch-delete/01-bad-arg.t
diff --git a/usr/t/fcm-branch-delete/02-rosie.t b/t/fcm-branch-delete/02-rosie.t
similarity index 100%
rename from usr/t/fcm-branch-delete/02-rosie.t
rename to t/fcm-branch-delete/02-rosie.t
diff --git a/usr/t/fcm-branch-delete/test_header b/t/fcm-branch-delete/test_header
similarity index 100%
rename from usr/t/fcm-branch-delete/test_header
rename to t/fcm-branch-delete/test_header
diff --git a/usr/t/fcm-branch-diff/00-simple.t b/t/fcm-branch-diff/00-simple.t
similarity index 100%
rename from usr/t/fcm-branch-diff/00-simple.t
rename to t/fcm-branch-diff/00-simple.t
diff --git a/usr/t/fcm-branch-diff/test_header b/t/fcm-branch-diff/test_header
similarity index 100%
rename from usr/t/fcm-branch-diff/test_header
rename to t/fcm-branch-diff/test_header
diff --git a/usr/t/fcm-branch-info/00-simple.t b/t/fcm-branch-info/00-simple.t
similarity index 100%
rename from usr/t/fcm-branch-info/00-simple.t
rename to t/fcm-branch-info/00-simple.t
diff --git a/usr/t/fcm-branch-info/test_header b/t/fcm-branch-info/test_header
similarity index 100%
rename from usr/t/fcm-branch-info/test_header
rename to t/fcm-branch-info/test_header
diff --git a/usr/t/fcm-branch-list/00-simple.t b/t/fcm-branch-list/00-simple.t
similarity index 100%
rename from usr/t/fcm-branch-list/00-simple.t
rename to t/fcm-branch-list/00-simple.t
diff --git a/usr/t/fcm-branch-list/test_header b/t/fcm-branch-list/test_header
similarity index 100%
rename from usr/t/fcm-branch-list/test_header
rename to t/fcm-branch-list/test_header
diff --git a/usr/t/fcm-build/00-geninterface.t b/t/fcm-build/00-geninterface.t
similarity index 100%
rename from usr/t/fcm-build/00-geninterface.t
rename to t/fcm-build/00-geninterface.t
diff --git a/usr/t/fcm-build/test_header b/t/fcm-build/test_header
similarity index 100%
rename from usr/t/fcm-build/test_header
rename to t/fcm-build/test_header
diff --git a/usr/t/fcm-cfg-print/00-env.t b/t/fcm-cfg-print/00-env.t
similarity index 100%
rename from usr/t/fcm-cfg-print/00-env.t
rename to t/fcm-cfg-print/00-env.t
diff --git a/usr/t/fcm-cfg-print/test_header b/t/fcm-cfg-print/test_header
similarity index 100%
rename from usr/t/fcm-cfg-print/test_header
rename to t/fcm-cfg-print/test_header
diff --git a/usr/t/fcm-commit/00-simple.t b/t/fcm-commit/00-simple.t
similarity index 100%
rename from usr/t/fcm-commit/00-simple.t
rename to t/fcm-commit/00-simple.t
diff --git a/usr/t/fcm-commit/01-subtree.t b/t/fcm-commit/01-subtree.t
similarity index 100%
rename from usr/t/fcm-commit/01-subtree.t
rename to t/fcm-commit/01-subtree.t
diff --git a/usr/t/fcm-commit/02-bad.t b/t/fcm-commit/02-bad.t
similarity index 100%
rename from usr/t/fcm-commit/02-bad.t
rename to t/fcm-commit/02-bad.t
diff --git a/usr/t/fcm-commit/03-message-file.t b/t/fcm-commit/03-message-file.t
similarity index 100%
rename from usr/t/fcm-commit/03-message-file.t
rename to t/fcm-commit/03-message-file.t
diff --git a/usr/t/fcm-commit/04-externals.t b/t/fcm-commit/04-externals.t
similarity index 100%
rename from usr/t/fcm-commit/04-externals.t
rename to t/fcm-commit/04-externals.t
diff --git a/usr/t/fcm-commit/test_header b/t/fcm-commit/test_header
similarity index 100%
rename from usr/t/fcm-commit/test_header
rename to t/fcm-commit/test_header
diff --git a/usr/t/fcm-conflicts/00-tree-add-add.t b/t/fcm-conflicts/00-tree-add-add.t
similarity index 100%
rename from usr/t/fcm-conflicts/00-tree-add-add.t
rename to t/fcm-conflicts/00-tree-add-add.t
diff --git a/usr/t/fcm-conflicts/01-tree-delete-delete.t b/t/fcm-conflicts/01-tree-delete-delete.t
similarity index 100%
rename from usr/t/fcm-conflicts/01-tree-delete-delete.t
rename to t/fcm-conflicts/01-tree-delete-delete.t
diff --git a/usr/t/fcm-conflicts/02-tree-delete-edit.t b/t/fcm-conflicts/02-tree-delete-edit.t
similarity index 100%
rename from usr/t/fcm-conflicts/02-tree-delete-edit.t
rename to t/fcm-conflicts/02-tree-delete-edit.t
diff --git a/usr/t/fcm-conflicts/03-tree-delete-rename.t b/t/fcm-conflicts/03-tree-delete-rename.t
similarity index 100%
rename from usr/t/fcm-conflicts/03-tree-delete-rename.t
rename to t/fcm-conflicts/03-tree-delete-rename.t
diff --git a/usr/t/fcm-conflicts/04-tree-edit-delete.t b/t/fcm-conflicts/04-tree-edit-delete.t
similarity index 100%
rename from usr/t/fcm-conflicts/04-tree-edit-delete.t
rename to t/fcm-conflicts/04-tree-edit-delete.t
diff --git a/usr/t/fcm-conflicts/05-tree-edit-rename.t b/t/fcm-conflicts/05-tree-edit-rename.t
similarity index 100%
rename from usr/t/fcm-conflicts/05-tree-edit-rename.t
rename to t/fcm-conflicts/05-tree-edit-rename.t
diff --git a/usr/t/fcm-conflicts/06-tree-rename-delete.t b/t/fcm-conflicts/06-tree-rename-delete.t
similarity index 100%
rename from usr/t/fcm-conflicts/06-tree-rename-delete.t
rename to t/fcm-conflicts/06-tree-rename-delete.t
diff --git a/usr/t/fcm-conflicts/07-tree-rename-edit.t b/t/fcm-conflicts/07-tree-rename-edit.t
similarity index 100%
rename from usr/t/fcm-conflicts/07-tree-rename-edit.t
rename to t/fcm-conflicts/07-tree-rename-edit.t
diff --git a/usr/t/fcm-conflicts/08-tree-rename-rename-diff.t b/t/fcm-conflicts/08-tree-rename-rename-diff.t
similarity index 100%
rename from usr/t/fcm-conflicts/08-tree-rename-rename-diff.t
rename to t/fcm-conflicts/08-tree-rename-rename-diff.t
diff --git a/usr/t/fcm-conflicts/09-tree-rename-rename-same.t b/t/fcm-conflicts/09-tree-rename-rename-same.t
similarity index 100%
rename from usr/t/fcm-conflicts/09-tree-rename-rename-same.t
rename to t/fcm-conflicts/09-tree-rename-rename-same.t
diff --git a/usr/t/fcm-conflicts/10-text.t b/t/fcm-conflicts/10-text.t
similarity index 100%
rename from usr/t/fcm-conflicts/10-text.t
rename to t/fcm-conflicts/10-text.t
diff --git a/usr/t/fcm-conflicts/11-tree-edit-replace.t b/t/fcm-conflicts/11-tree-edit-replace.t
similarity index 100%
rename from usr/t/fcm-conflicts/11-tree-edit-replace.t
rename to t/fcm-conflicts/11-tree-edit-replace.t
diff --git a/usr/t/fcm-conflicts/test_header b/t/fcm-conflicts/test_header
similarity index 100%
rename from usr/t/fcm-conflicts/test_header
rename to t/fcm-conflicts/test_header
diff --git a/usr/t/fcm-diff/00-simple.t b/t/fcm-diff/00-simple.t
similarity index 100%
rename from usr/t/fcm-diff/00-simple.t
rename to t/fcm-diff/00-simple.t
diff --git a/usr/t/fcm-diff/test_header b/t/fcm-diff/test_header
similarity index 100%
rename from usr/t/fcm-diff/test_header
rename to t/fcm-diff/test_header
diff --git a/usr/t/fcm-install-svn-hook/00-basic.t b/t/fcm-install-svn-hook/00-basic.t
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic.t
rename to t/fcm-install-svn-hook/00-basic.t
diff --git a/usr/t/fcm-install-svn-hook/00-basic/clean-2.out b/t/fcm-install-svn-hook/00-basic/clean-2.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/clean-2.out
rename to t/fcm-install-svn-hook/00-basic/clean-2.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/clean.out b/t/fcm-install-svn-hook/00-basic/clean.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/clean.out
rename to t/fcm-install-svn-hook/00-basic/clean.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/commit-conf-2.out b/t/fcm-install-svn-hook/00-basic/commit-conf-2.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/commit-conf-2.out
rename to t/fcm-install-svn-hook/00-basic/commit-conf-2.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/commit-conf-site-override-2.out b/t/fcm-install-svn-hook/00-basic/commit-conf-site-override-2.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/commit-conf-site-override-2.out
rename to t/fcm-install-svn-hook/00-basic/commit-conf-site-override-2.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/commit-conf-site-override.out b/t/fcm-install-svn-hook/00-basic/commit-conf-site-override.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/commit-conf-site-override.out
rename to t/fcm-install-svn-hook/00-basic/commit-conf-site-override.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/commit-conf.out b/t/fcm-install-svn-hook/00-basic/commit-conf.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/commit-conf.out
rename to t/fcm-install-svn-hook/00-basic/commit-conf.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/new-2.out b/t/fcm-install-svn-hook/00-basic/new-2.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/new-2.out
rename to t/fcm-install-svn-hook/00-basic/new-2.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/new.out b/t/fcm-install-svn-hook/00-basic/new.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/new.out
rename to t/fcm-install-svn-hook/00-basic/new.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/svnperms-conf-2.out b/t/fcm-install-svn-hook/00-basic/svnperms-conf-2.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/svnperms-conf-2.out
rename to t/fcm-install-svn-hook/00-basic/svnperms-conf-2.out
diff --git a/usr/t/fcm-install-svn-hook/00-basic/svnperms-conf.out b/t/fcm-install-svn-hook/00-basic/svnperms-conf.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/00-basic/svnperms-conf.out
rename to t/fcm-install-svn-hook/00-basic/svnperms-conf.out
diff --git a/usr/t/fcm-install-svn-hook/01-housekeep-log.t b/t/fcm-install-svn-hook/01-housekeep-log.t
similarity index 100%
rename from usr/t/fcm-install-svn-hook/01-housekeep-log.t
rename to t/fcm-install-svn-hook/01-housekeep-log.t
diff --git a/usr/t/fcm-install-svn-hook/01-housekeep-log/0-cmd0.out b/t/fcm-install-svn-hook/01-housekeep-log/0-cmd0.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/01-housekeep-log/0-cmd0.out
rename to t/fcm-install-svn-hook/01-housekeep-log/0-cmd0.out
diff --git a/usr/t/fcm-install-svn-hook/01-housekeep-log/0-cmd1.out b/t/fcm-install-svn-hook/01-housekeep-log/0-cmd1.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/01-housekeep-log/0-cmd1.out
rename to t/fcm-install-svn-hook/01-housekeep-log/0-cmd1.out
diff --git a/usr/t/fcm-install-svn-hook/01-housekeep-log/28-cmd.out b/t/fcm-install-svn-hook/01-housekeep-log/28-cmd.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/01-housekeep-log/28-cmd.out
rename to t/fcm-install-svn-hook/01-housekeep-log/28-cmd.out
diff --git a/usr/t/fcm-install-svn-hook/01-housekeep-log/7-cmd.out b/t/fcm-install-svn-hook/01-housekeep-log/7-cmd.out
similarity index 100%
rename from usr/t/fcm-install-svn-hook/01-housekeep-log/7-cmd.out
rename to t/fcm-install-svn-hook/01-housekeep-log/7-cmd.out
diff --git a/usr/t/fcm-install-svn-hook/02-env.t b/t/fcm-install-svn-hook/02-env.t
similarity index 100%
rename from usr/t/fcm-install-svn-hook/02-env.t
rename to t/fcm-install-svn-hook/02-env.t
diff --git a/usr/t/fcm-install-svn-hook/test_header b/t/fcm-install-svn-hook/test_header
similarity index 100%
rename from usr/t/fcm-install-svn-hook/test_header
rename to t/fcm-install-svn-hook/test_header
diff --git a/usr/t/fcm-install-svn-hook/test_header_more b/t/fcm-install-svn-hook/test_header_more
similarity index 100%
rename from usr/t/fcm-install-svn-hook/test_header_more
rename to t/fcm-install-svn-hook/test_header_more
diff --git a/usr/t/fcm-keyword-print/00-simple.t b/t/fcm-keyword-print/00-simple.t
similarity index 100%
rename from usr/t/fcm-keyword-print/00-simple.t
rename to t/fcm-keyword-print/00-simple.t
diff --git a/usr/t/fcm-keyword-print/test_header b/t/fcm-keyword-print/test_header
similarity index 100%
rename from usr/t/fcm-keyword-print/test_header
rename to t/fcm-keyword-print/test_header
diff --git a/usr/t/fcm-loc-layout/00-simple.t b/t/fcm-loc-layout/00-simple.t
similarity index 100%
rename from usr/t/fcm-loc-layout/00-simple.t
rename to t/fcm-loc-layout/00-simple.t
diff --git a/usr/t/fcm-loc-layout/test_header b/t/fcm-loc-layout/test_header
similarity index 100%
rename from usr/t/fcm-loc-layout/test_header
rename to t/fcm-loc-layout/test_header
diff --git a/usr/t/fcm-make/00-build-basic.t b/t/fcm-make/00-build-basic.t
similarity index 100%
rename from usr/t/fcm-make/00-build-basic.t
rename to t/fcm-make/00-build-basic.t
diff --git a/usr/t/fcm-make/00-build-basic/bin/my-ld b/t/fcm-make/00-build-basic/bin/my-ld
similarity index 100%
rename from usr/t/fcm-make/00-build-basic/bin/my-ld
rename to t/fcm-make/00-build-basic/bin/my-ld
diff --git a/usr/t/fcm-make/00-build-basic/fcm-make.cfg b/t/fcm-make/00-build-basic/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/00-build-basic/fcm-make.cfg
rename to t/fcm-make/00-build-basic/fcm-make.cfg
diff --git a/usr/t/fcm-make/00-build-basic/src/hello.f90 b/t/fcm-make/00-build-basic/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/00-build-basic/src/hello.f90
rename to t/fcm-make/00-build-basic/src/hello.f90
diff --git a/usr/t/fcm-make/00-build-basic/src/world.f90 b/t/fcm-make/00-build-basic/src/world.f90
similarity index 100%
rename from usr/t/fcm-make/00-build-basic/src/world.f90
rename to t/fcm-make/00-build-basic/src/world.f90
diff --git a/usr/t/fcm-make/01-build-link-opts b/t/fcm-make/01-build-link-opts
similarity index 100%
rename from usr/t/fcm-make/01-build-link-opts
rename to t/fcm-make/01-build-link-opts
diff --git a/usr/t/fcm-make/01-build-link-opts.t b/t/fcm-make/01-build-link-opts.t
similarity index 54%
rename from usr/t/fcm-make/01-build-link-opts.t
rename to t/fcm-make/01-build-link-opts.t
index 32b04a9..b17d1d2 100755
--- a/usr/t/fcm-make/01-build-link-opts.t
+++ b/t/fcm-make/01-build-link-opts.t
@@ -19,11 +19,53 @@
#-------------------------------------------------------------------------------
# Tests some linker options for "fcm make".
#-------------------------------------------------------------------------------
-. $(dirname $0)/test_header
+. "$(dirname "$0")/test_header"
#-------------------------------------------------------------------------------
-tests 5
-cp -r $TEST_SOURCE_DIR/$TEST_KEY_BASE/* .
-PATH=$PWD/bin:$PATH
+tests 14
+cp -r "${TEST_SOURCE_DIR}/${TEST_KEY_BASE}/"* .
+PATH="${PWD}/bin:${PATH}"
+#-------------------------------------------------------------------------------
+TEST_KEY="${TEST_KEY_BASE}-ld-link-without-ar-new"
+run_pass "${TEST_KEY}" fcm make --new 'build.prop{link-without-ar}=true'
+find 'build' -type f | sort >"${TEST_KEY}.find"
+file_cmp "${TEST_KEY}.find" "${TEST_KEY}.find" <<'__OUT__'
+build/bin/hello.exe
+build/include/world.mod
+build/o/hello.o
+build/o/world.o
+__OUT__
+sed -n 's/^.*\(gfortran -obin.*\)$/\1/p' 'fcm-make.log' >"${TEST_KEY}.log.edited"
+file_cmp "${TEST_KEY}.log.edited" "${TEST_KEY}.log.edited" <<'__OUT__'
+gfortran -obin/hello.exe o/hello.o o/world.o
+__OUT__
+#-------------------------------------------------------------------------------
+TEST_KEY="$TEST_KEY_BASE-keep-lib-o-incr"
+fcm make -q --new
+echo 'build.prop{keep-lib-o} = true' >>fcm-make.cfg
+find build -type f -exec stat -c'%Y %n' {} \; | sort >"$TEST_KEY.mtime.old"
+run_pass "$TEST_KEY" fcm make
+find build -type f -exec stat -c'%Y %n' {} \; | sort >"$TEST_KEY.mtime"
+if cmp -s "$TEST_KEY.mtime.old" "$TEST_KEY.mtime"; then
+ fail "$TEST_KEY.mtime"
+else
+ pass "$TEST_KEY.mtime"
+fi
+file_grep "$TEST_KEY.mtime.grep" 'lib/libhello[.]a' "$TEST_KEY.mtime"
+sed -i '/hello[.]exe/d' "$TEST_KEY.mtime.old"
+sed -i '/libhello[.]a/d; /hello[.]exe/d' "$TEST_KEY.mtime"
+file_cmp "$TEST_KEY.mtime.old" "$TEST_KEY.mtime.old" "$TEST_KEY.mtime"
+#-------------------------------------------------------------------------------
+TEST_KEY="$TEST_KEY_BASE-keep-lib-o-new"
+# echo 'build.prop{keep-lib-o} = true' >>fcm-make.cfg # already done above
+run_pass "$TEST_KEY" fcm make --new
+find build -type f | sort >"$TEST_KEY.find"
+file_cmp "$TEST_KEY.find" "$TEST_KEY.find" <<'__OUT__'
+build/bin/hello.exe
+build/include/world.mod
+build/lib/libhello.a
+build/o/hello.o
+build/o/world.o
+__OUT__
#-------------------------------------------------------------------------------
TEST_KEY="$TEST_KEY_BASE-ld-incr"
cp -r $TEST_SOURCE_DIR/$TEST_KEY_BASE/fcm-make.cfg .
diff --git a/usr/t/fcm-make/02-build-ext-iface.t b/t/fcm-make/02-build-ext-iface.t
similarity index 100%
rename from usr/t/fcm-make/02-build-ext-iface.t
rename to t/fcm-make/02-build-ext-iface.t
diff --git a/usr/t/fcm-make/02-build-ext-iface/expected/t1.interface b/t/fcm-make/02-build-ext-iface/expected/t1.interface
similarity index 100%
rename from usr/t/fcm-make/02-build-ext-iface/expected/t1.interface
rename to t/fcm-make/02-build-ext-iface/expected/t1.interface
diff --git a/usr/t/fcm-make/02-build-ext-iface/expected/t2.interface b/t/fcm-make/02-build-ext-iface/expected/t2.interface
similarity index 100%
rename from usr/t/fcm-make/02-build-ext-iface/expected/t2.interface
rename to t/fcm-make/02-build-ext-iface/expected/t2.interface
diff --git a/usr/t/fcm-make/02-build-ext-iface/fcm-make.cfg b/t/fcm-make/02-build-ext-iface/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/02-build-ext-iface/fcm-make.cfg
rename to t/fcm-make/02-build-ext-iface/fcm-make.cfg
diff --git a/usr/t/fcm-make/02-build-ext-iface/src/m1.f90 b/t/fcm-make/02-build-ext-iface/src/m1.f90
similarity index 100%
rename from usr/t/fcm-make/02-build-ext-iface/src/m1.f90
rename to t/fcm-make/02-build-ext-iface/src/m1.f90
diff --git a/usr/t/fcm-make/02-build-ext-iface/src/t1.f90 b/t/fcm-make/02-build-ext-iface/src/t1.f90
similarity index 100%
rename from usr/t/fcm-make/02-build-ext-iface/src/t1.f90
rename to t/fcm-make/02-build-ext-iface/src/t1.f90
diff --git a/usr/t/fcm-make/02-build-ext-iface/src/t2.f90 b/t/fcm-make/02-build-ext-iface/src/t2.f90
similarity index 100%
rename from usr/t/fcm-make/02-build-ext-iface/src/t2.f90
rename to t/fcm-make/02-build-ext-iface/src/t2.f90
diff --git a/usr/t/fcm-make/03-build-include-paths.t b/t/fcm-make/03-build-include-paths.t
similarity index 100%
rename from usr/t/fcm-make/03-build-include-paths.t
rename to t/fcm-make/03-build-include-paths.t
diff --git a/usr/t/fcm-make/03-build-include-paths/fcm-make.cfg b/t/fcm-make/03-build-include-paths/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/03-build-include-paths/fcm-make.cfg
rename to t/fcm-make/03-build-include-paths/fcm-make.cfg
diff --git a/usr/t/fcm-make/03-build-include-paths/include/world1/worldx.f90 b/t/fcm-make/03-build-include-paths/include/world1/worldx.f90
similarity index 100%
rename from usr/t/fcm-make/03-build-include-paths/include/world1/worldx.f90
rename to t/fcm-make/03-build-include-paths/include/world1/worldx.f90
diff --git a/usr/t/fcm-make/03-build-include-paths/include/world2/worldx.f90 b/t/fcm-make/03-build-include-paths/include/world2/worldx.f90
similarity index 100%
rename from usr/t/fcm-make/03-build-include-paths/include/world2/worldx.f90
rename to t/fcm-make/03-build-include-paths/include/world2/worldx.f90
diff --git a/usr/t/fcm-make/03-build-include-paths/src/hello.f90 b/t/fcm-make/03-build-include-paths/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/03-build-include-paths/src/hello.f90
rename to t/fcm-make/03-build-include-paths/src/hello.f90
diff --git a/usr/t/fcm-make/03-build-include-paths/src/world.f90 b/t/fcm-make/03-build-include-paths/src/world.f90
similarity index 100%
rename from usr/t/fcm-make/03-build-include-paths/src/world.f90
rename to t/fcm-make/03-build-include-paths/src/world.f90
diff --git a/usr/t/fcm-make/04-build-libs.t b/t/fcm-make/04-build-libs.t
similarity index 100%
rename from usr/t/fcm-make/04-build-libs.t
rename to t/fcm-make/04-build-libs.t
diff --git a/usr/t/fcm-make/04-build-libs/fcm-make.cfg b/t/fcm-make/04-build-libs/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/04-build-libs/fcm-make.cfg
rename to t/fcm-make/04-build-libs/fcm-make.cfg
diff --git a/usr/t/fcm-make/04-build-libs/src-lib/earth.f90 b/t/fcm-make/04-build-libs/src-lib/earth.f90
similarity index 100%
rename from usr/t/fcm-make/04-build-libs/src-lib/earth.f90
rename to t/fcm-make/04-build-libs/src-lib/earth.f90
diff --git a/usr/t/fcm-make/04-build-libs/src-lib/greet.f90 b/t/fcm-make/04-build-libs/src-lib/greet.f90
similarity index 100%
rename from usr/t/fcm-make/04-build-libs/src-lib/greet.f90
rename to t/fcm-make/04-build-libs/src-lib/greet.f90
diff --git a/usr/t/fcm-make/04-build-libs/src-lib/moon.f90 b/t/fcm-make/04-build-libs/src-lib/moon.f90
similarity index 100%
rename from usr/t/fcm-make/04-build-libs/src-lib/moon.f90
rename to t/fcm-make/04-build-libs/src-lib/moon.f90
diff --git a/usr/t/fcm-make/04-build-libs/src/hello.f90 b/t/fcm-make/04-build-libs/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/04-build-libs/src/hello.f90
rename to t/fcm-make/04-build-libs/src/hello.f90
diff --git a/usr/t/fcm-make/05-build-c-cxx-basic.t b/t/fcm-make/05-build-c-cxx-basic.t
similarity index 100%
rename from usr/t/fcm-make/05-build-c-cxx-basic.t
rename to t/fcm-make/05-build-c-cxx-basic.t
diff --git a/usr/t/fcm-make/05-build-c-cxx-basic/fcm-make.cfg b/t/fcm-make/05-build-c-cxx-basic/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/05-build-c-cxx-basic/fcm-make.cfg
rename to t/fcm-make/05-build-c-cxx-basic/fcm-make.cfg
diff --git a/usr/t/fcm-make/05-build-c-cxx-basic/src/chello.c b/t/fcm-make/05-build-c-cxx-basic/src/chello.c
similarity index 100%
rename from usr/t/fcm-make/05-build-c-cxx-basic/src/chello.c
rename to t/fcm-make/05-build-c-cxx-basic/src/chello.c
diff --git a/usr/t/fcm-make/05-build-c-cxx-basic/src/cxxhello.cxx b/t/fcm-make/05-build-c-cxx-basic/src/cxxhello.cxx
similarity index 100%
rename from usr/t/fcm-make/05-build-c-cxx-basic/src/cxxhello.cxx
rename to t/fcm-make/05-build-c-cxx-basic/src/cxxhello.cxx
diff --git a/usr/t/fcm-make/06-extract-ssh.t b/t/fcm-make/06-extract-ssh.t
similarity index 100%
rename from usr/t/fcm-make/06-extract-ssh.t
rename to t/fcm-make/06-extract-ssh.t
diff --git a/usr/t/fcm-make/07-build-ns-dep.t b/t/fcm-make/07-build-ns-dep.t
similarity index 100%
rename from usr/t/fcm-make/07-build-ns-dep.t
rename to t/fcm-make/07-build-ns-dep.t
diff --git a/usr/t/fcm-make/07-build-ns-dep/fcm-make.cfg b/t/fcm-make/07-build-ns-dep/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/07-build-ns-dep/fcm-make.cfg
rename to t/fcm-make/07-build-ns-dep/fcm-make.cfg
diff --git a/usr/t/fcm-make/07-build-ns-dep/src/lib/earth.f90 b/t/fcm-make/07-build-ns-dep/src/lib/earth.f90
similarity index 100%
rename from usr/t/fcm-make/07-build-ns-dep/src/lib/earth.f90
rename to t/fcm-make/07-build-ns-dep/src/lib/earth.f90
diff --git a/usr/t/fcm-make/07-build-ns-dep/src/lib/greet.f90 b/t/fcm-make/07-build-ns-dep/src/lib/greet.f90
similarity index 100%
rename from usr/t/fcm-make/07-build-ns-dep/src/lib/greet.f90
rename to t/fcm-make/07-build-ns-dep/src/lib/greet.f90
diff --git a/usr/t/fcm-make/07-build-ns-dep/src/main/hello.f90 b/t/fcm-make/07-build-ns-dep/src/main/hello.f90
similarity index 100%
rename from usr/t/fcm-make/07-build-ns-dep/src/main/hello.f90
rename to t/fcm-make/07-build-ns-dep/src/main/hello.f90
diff --git a/usr/t/fcm-make/08-build-dup-dep.t b/t/fcm-make/08-build-dup-dep.t
similarity index 100%
rename from usr/t/fcm-make/08-build-dup-dep.t
rename to t/fcm-make/08-build-dup-dep.t
diff --git a/usr/t/fcm-make/08-build-dup-dep/fcm-make.cfg b/t/fcm-make/08-build-dup-dep/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/08-build-dup-dep/fcm-make.cfg
rename to t/fcm-make/08-build-dup-dep/fcm-make.cfg
diff --git a/usr/t/fcm-make/08-build-dup-dep/src/lib/earth.f90 b/t/fcm-make/08-build-dup-dep/src/lib/earth.f90
similarity index 100%
rename from usr/t/fcm-make/08-build-dup-dep/src/lib/earth.f90
rename to t/fcm-make/08-build-dup-dep/src/lib/earth.f90
diff --git a/usr/t/fcm-make/08-build-dup-dep/src/lib/greet.f90 b/t/fcm-make/08-build-dup-dep/src/lib/greet.f90
similarity index 100%
rename from usr/t/fcm-make/08-build-dup-dep/src/lib/greet.f90
rename to t/fcm-make/08-build-dup-dep/src/lib/greet.f90
diff --git a/usr/t/fcm-make/08-build-dup-dep/src/lib/moon.f90 b/t/fcm-make/08-build-dup-dep/src/lib/moon.f90
similarity index 100%
rename from usr/t/fcm-make/08-build-dup-dep/src/lib/moon.f90
rename to t/fcm-make/08-build-dup-dep/src/lib/moon.f90
diff --git a/usr/t/fcm-make/08-build-dup-dep/src/main/hello.f90 b/t/fcm-make/08-build-dup-dep/src/main/hello.f90
similarity index 100%
rename from usr/t/fcm-make/08-build-dup-dep/src/main/hello.f90
rename to t/fcm-make/08-build-dup-dep/src/main/hello.f90
diff --git a/usr/t/fcm-make/09-build-dep-o.t b/t/fcm-make/09-build-dep-o.t
similarity index 100%
rename from usr/t/fcm-make/09-build-dep-o.t
rename to t/fcm-make/09-build-dep-o.t
diff --git a/usr/t/fcm-make/09-build-dep-o/fcm-make.cfg b/t/fcm-make/09-build-dep-o/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/09-build-dep-o/fcm-make.cfg
rename to t/fcm-make/09-build-dep-o/fcm-make.cfg
diff --git a/usr/t/fcm-make/09-build-dep-o/src/lib/earth.f90 b/t/fcm-make/09-build-dep-o/src/lib/earth.f90
similarity index 100%
rename from usr/t/fcm-make/09-build-dep-o/src/lib/earth.f90
rename to t/fcm-make/09-build-dep-o/src/lib/earth.f90
diff --git a/usr/t/fcm-make/09-build-dep-o/src/lib/greet.f90 b/t/fcm-make/09-build-dep-o/src/lib/greet.f90
similarity index 100%
rename from usr/t/fcm-make/09-build-dep-o/src/lib/greet.f90
rename to t/fcm-make/09-build-dep-o/src/lib/greet.f90
diff --git a/usr/t/fcm-make/09-build-dep-o/src/lib/greet_fmt_mod.f90 b/t/fcm-make/09-build-dep-o/src/lib/greet_fmt_mod.f90
similarity index 100%
rename from usr/t/fcm-make/09-build-dep-o/src/lib/greet_fmt_mod.f90
rename to t/fcm-make/09-build-dep-o/src/lib/greet_fmt_mod.f90
diff --git a/usr/t/fcm-make/09-build-dep-o/src/main/hello.f90 b/t/fcm-make/09-build-dep-o/src/main/hello.f90
similarity index 100%
rename from usr/t/fcm-make/09-build-dep-o/src/main/hello.f90
rename to t/fcm-make/09-build-dep-o/src/main/hello.f90
diff --git a/usr/t/fcm-make/09-build-dep-o/src/main/hi.f90 b/t/fcm-make/09-build-dep-o/src/main/hi.f90
similarity index 100%
rename from usr/t/fcm-make/09-build-dep-o/src/main/hi.f90
rename to t/fcm-make/09-build-dep-o/src/main/hi.f90
diff --git a/usr/t/fcm-make/10-log b/t/fcm-make/10-log
similarity index 100%
rename from usr/t/fcm-make/10-log
rename to t/fcm-make/10-log
diff --git a/usr/t/fcm-make/10-log.t b/t/fcm-make/10-log.t
similarity index 100%
rename from usr/t/fcm-make/10-log.t
rename to t/fcm-make/10-log.t
diff --git a/usr/t/fcm-make/11-preprocess-include-path.t b/t/fcm-make/11-preprocess-include-path.t
similarity index 100%
rename from usr/t/fcm-make/11-preprocess-include-path.t
rename to t/fcm-make/11-preprocess-include-path.t
diff --git a/usr/t/fcm-make/11-preprocess-include-path/fcm-make.cfg b/t/fcm-make/11-preprocess-include-path/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/11-preprocess-include-path/fcm-make.cfg
rename to t/fcm-make/11-preprocess-include-path/fcm-make.cfg
diff --git a/usr/t/fcm-make/11-preprocess-include-path/include/world1/worldx.h b/t/fcm-make/11-preprocess-include-path/include/world1/worldx.h
similarity index 100%
rename from usr/t/fcm-make/11-preprocess-include-path/include/world1/worldx.h
rename to t/fcm-make/11-preprocess-include-path/include/world1/worldx.h
diff --git a/usr/t/fcm-make/11-preprocess-include-path/include/world2/worldx.h b/t/fcm-make/11-preprocess-include-path/include/world2/worldx.h
similarity index 100%
rename from usr/t/fcm-make/11-preprocess-include-path/include/world2/worldx.h
rename to t/fcm-make/11-preprocess-include-path/include/world2/worldx.h
diff --git a/usr/t/fcm-make/11-preprocess-include-path/src/world.F90 b/t/fcm-make/11-preprocess-include-path/src/world.F90
similarity index 100%
rename from usr/t/fcm-make/11-preprocess-include-path/src/world.F90
rename to t/fcm-make/11-preprocess-include-path/src/world.F90
diff --git a/usr/t/fcm-make/12-build-class-prop.t b/t/fcm-make/12-build-class-prop.t
similarity index 100%
rename from usr/t/fcm-make/12-build-class-prop.t
rename to t/fcm-make/12-build-class-prop.t
diff --git a/usr/t/fcm-make/12-build-class-prop/bin/my-fc b/t/fcm-make/12-build-class-prop/bin/my-fc
similarity index 100%
rename from usr/t/fcm-make/12-build-class-prop/bin/my-fc
rename to t/fcm-make/12-build-class-prop/bin/my-fc
diff --git a/usr/t/fcm-make/12-build-class-prop/fcm-make.cfg b/t/fcm-make/12-build-class-prop/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/12-build-class-prop/fcm-make.cfg
rename to t/fcm-make/12-build-class-prop/fcm-make.cfg
diff --git a/usr/t/fcm-make/12-build-class-prop/src/hello.f90 b/t/fcm-make/12-build-class-prop/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/12-build-class-prop/src/hello.f90
rename to t/fcm-make/12-build-class-prop/src/hello.f90
diff --git a/usr/t/fcm-make/12-build-class-prop/src/hello_house.f90 b/t/fcm-make/12-build-class-prop/src/hello_house.f90
similarity index 100%
rename from usr/t/fcm-make/12-build-class-prop/src/hello_house.f90
rename to t/fcm-make/12-build-class-prop/src/hello_house.f90
diff --git a/usr/t/fcm-make/12-build-class-prop/src/hello_office.f90 b/t/fcm-make/12-build-class-prop/src/hello_office.f90
similarity index 100%
rename from usr/t/fcm-make/12-build-class-prop/src/hello_office.f90
rename to t/fcm-make/12-build-class-prop/src/hello_office.f90
diff --git a/usr/t/fcm-make/12-build-class-prop/src/hello_road.f90 b/t/fcm-make/12-build-class-prop/src/hello_road.f90
similarity index 100%
rename from usr/t/fcm-make/12-build-class-prop/src/hello_road.f90
rename to t/fcm-make/12-build-class-prop/src/hello_road.f90
diff --git a/usr/t/fcm-make/13-build-target-prop.t b/t/fcm-make/13-build-target-prop.t
similarity index 100%
rename from usr/t/fcm-make/13-build-target-prop.t
rename to t/fcm-make/13-build-target-prop.t
diff --git a/usr/t/fcm-make/13-build-target-prop/bin/my-fc b/t/fcm-make/13-build-target-prop/bin/my-fc
similarity index 100%
rename from usr/t/fcm-make/13-build-target-prop/bin/my-fc
rename to t/fcm-make/13-build-target-prop/bin/my-fc
diff --git a/usr/t/fcm-make/13-build-target-prop/fcm-make.cfg b/t/fcm-make/13-build-target-prop/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/13-build-target-prop/fcm-make.cfg
rename to t/fcm-make/13-build-target-prop/fcm-make.cfg
diff --git a/usr/t/fcm-make/13-build-target-prop/src/hello.f90 b/t/fcm-make/13-build-target-prop/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/13-build-target-prop/src/hello.f90
rename to t/fcm-make/13-build-target-prop/src/hello.f90
diff --git a/usr/t/fcm-make/13-build-target-prop/src/world.f90 b/t/fcm-make/13-build-target-prop/src/world.f90
similarity index 100%
rename from usr/t/fcm-make/13-build-target-prop/src/world.f90
rename to t/fcm-make/13-build-target-prop/src/world.f90
diff --git a/usr/t/fcm-make/14-build-etc.t b/t/fcm-make/14-build-etc.t
similarity index 100%
rename from usr/t/fcm-make/14-build-etc.t
rename to t/fcm-make/14-build-etc.t
diff --git a/usr/t/fcm-make/14-build-etc/fcm-make.cfg b/t/fcm-make/14-build-etc/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/14-build-etc/fcm-make.cfg
rename to t/fcm-make/14-build-etc/fcm-make.cfg
diff --git a/usr/t/fcm-make/14-build-etc/src/foo b/t/fcm-make/14-build-etc/src/foo
similarity index 100%
rename from usr/t/fcm-make/14-build-etc/src/foo
rename to t/fcm-make/14-build-etc/src/foo
diff --git a/usr/t/fcm-make/14-build-etc/src/hello.txt b/t/fcm-make/14-build-etc/src/hello.txt
similarity index 100%
rename from usr/t/fcm-make/14-build-etc/src/hello.txt
rename to t/fcm-make/14-build-etc/src/hello.txt
diff --git a/usr/t/fcm-make/14-build-etc/src/hi/hi-earth.txt b/t/fcm-make/14-build-etc/src/hi/hi-earth.txt
similarity index 100%
rename from usr/t/fcm-make/14-build-etc/src/hi/hi-earth.txt
rename to t/fcm-make/14-build-etc/src/hi/hi-earth.txt
diff --git a/usr/t/fcm-make/14-build-etc/src/hi/hi-mars.txt b/t/fcm-make/14-build-etc/src/hi/hi-mars.txt
similarity index 100%
rename from usr/t/fcm-make/14-build-etc/src/hi/hi-mars.txt
rename to t/fcm-make/14-build-etc/src/hi/hi-mars.txt
diff --git a/usr/t/fcm-make/15-extract-loc-reset.t b/t/fcm-make/15-extract-loc-reset.t
similarity index 100%
rename from usr/t/fcm-make/15-extract-loc-reset.t
rename to t/fcm-make/15-extract-loc-reset.t
diff --git a/usr/t/fcm-make/16-build-dep-o-2.t b/t/fcm-make/16-build-dep-o-2.t
similarity index 100%
rename from usr/t/fcm-make/16-build-dep-o-2.t
rename to t/fcm-make/16-build-dep-o-2.t
diff --git a/usr/t/fcm-make/16-build-dep-o-2/fcm-make.cfg b/t/fcm-make/16-build-dep-o-2/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/16-build-dep-o-2/fcm-make.cfg
rename to t/fcm-make/16-build-dep-o-2/fcm-make.cfg
diff --git a/usr/t/fcm-make/16-build-dep-o-2/src/hello.f90 b/t/fcm-make/16-build-dep-o-2/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/16-build-dep-o-2/src/hello.f90
rename to t/fcm-make/16-build-dep-o-2/src/hello.f90
diff --git a/usr/t/fcm-make/16-build-dep-o-2/src/hello_mod.f90 b/t/fcm-make/16-build-dep-o-2/src/hello_mod.f90
similarity index 100%
rename from usr/t/fcm-make/16-build-dep-o-2/src/hello_mod.f90
rename to t/fcm-make/16-build-dep-o-2/src/hello_mod.f90
diff --git a/usr/t/fcm-make/16-build-dep-o-2/src/hello_sub.f90 b/t/fcm-make/16-build-dep-o-2/src/hello_sub.f90
similarity index 100%
rename from usr/t/fcm-make/16-build-dep-o-2/src/hello_sub.f90
rename to t/fcm-make/16-build-dep-o-2/src/hello_sub.f90
diff --git a/usr/t/fcm-make/17-build-cyclic.t b/t/fcm-make/17-build-cyclic.t
similarity index 100%
rename from usr/t/fcm-make/17-build-cyclic.t
rename to t/fcm-make/17-build-cyclic.t
diff --git a/usr/t/fcm-make/17-build-cyclic/fcm-make.cfg b/t/fcm-make/17-build-cyclic/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/17-build-cyclic/fcm-make.cfg
rename to t/fcm-make/17-build-cyclic/fcm-make.cfg
diff --git a/usr/t/fcm-make/17-build-cyclic/src/bar.f90 b/t/fcm-make/17-build-cyclic/src/bar.f90
similarity index 100%
rename from usr/t/fcm-make/17-build-cyclic/src/bar.f90
rename to t/fcm-make/17-build-cyclic/src/bar.f90
diff --git a/usr/t/fcm-make/17-build-cyclic/src/baz.f90 b/t/fcm-make/17-build-cyclic/src/baz.f90
similarity index 100%
rename from usr/t/fcm-make/17-build-cyclic/src/baz.f90
rename to t/fcm-make/17-build-cyclic/src/baz.f90
diff --git a/usr/t/fcm-make/17-build-cyclic/src/foo.f90 b/t/fcm-make/17-build-cyclic/src/foo.f90
similarity index 100%
rename from usr/t/fcm-make/17-build-cyclic/src/foo.f90
rename to t/fcm-make/17-build-cyclic/src/foo.f90
diff --git a/usr/t/fcm-make/17-build-cyclic/src/hello.f90 b/t/fcm-make/17-build-cyclic/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/17-build-cyclic/src/hello.f90
rename to t/fcm-make/17-build-cyclic/src/hello.f90
diff --git a/usr/t/fcm-make/17-build-cyclic/src/meow.f90 b/t/fcm-make/17-build-cyclic/src/meow.f90
similarity index 100%
rename from usr/t/fcm-make/17-build-cyclic/src/meow.f90
rename to t/fcm-make/17-build-cyclic/src/meow.f90
diff --git a/usr/t/fcm-make/17-build-cyclic/src/quack.f90 b/t/fcm-make/17-build-cyclic/src/quack.f90
similarity index 100%
rename from usr/t/fcm-make/17-build-cyclic/src/quack.f90
rename to t/fcm-make/17-build-cyclic/src/quack.f90
diff --git a/usr/t/fcm-make/18-build-use-intrinsic.t b/t/fcm-make/18-build-use-intrinsic.t
similarity index 100%
rename from usr/t/fcm-make/18-build-use-intrinsic.t
rename to t/fcm-make/18-build-use-intrinsic.t
diff --git a/usr/t/fcm-make/18-build-use-intrinsic/fcm-make.cfg b/t/fcm-make/18-build-use-intrinsic/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/18-build-use-intrinsic/fcm-make.cfg
rename to t/fcm-make/18-build-use-intrinsic/fcm-make.cfg
diff --git a/usr/t/fcm-make/18-build-use-intrinsic/src/greet.f90 b/t/fcm-make/18-build-use-intrinsic/src/greet.f90
similarity index 100%
rename from usr/t/fcm-make/18-build-use-intrinsic/src/greet.f90
rename to t/fcm-make/18-build-use-intrinsic/src/greet.f90
diff --git a/usr/t/fcm-make/18-build-use-intrinsic/src/hello.f90 b/t/fcm-make/18-build-use-intrinsic/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/18-build-use-intrinsic/src/hello.f90
rename to t/fcm-make/18-build-use-intrinsic/src/hello.f90
diff --git a/usr/t/fcm-make/18-build-use-intrinsic/src/hi.f90 b/t/fcm-make/18-build-use-intrinsic/src/hi.f90
similarity index 100%
rename from usr/t/fcm-make/18-build-use-intrinsic/src/hi.f90
rename to t/fcm-make/18-build-use-intrinsic/src/hi.f90
diff --git a/usr/t/fcm-make/19-build-inherit-prop.t b/t/fcm-make/19-build-inherit-prop.t
similarity index 100%
rename from usr/t/fcm-make/19-build-inherit-prop.t
rename to t/fcm-make/19-build-inherit-prop.t
diff --git a/usr/t/fcm-make/19-build-inherit-prop/fcm-make.cfg b/t/fcm-make/19-build-inherit-prop/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/19-build-inherit-prop/fcm-make.cfg
rename to t/fcm-make/19-build-inherit-prop/fcm-make.cfg
diff --git a/usr/t/fcm-make/19-build-inherit-prop/src/hello.F90 b/t/fcm-make/19-build-inherit-prop/src/hello.F90
similarity index 100%
rename from usr/t/fcm-make/19-build-inherit-prop/src/hello.F90
rename to t/fcm-make/19-build-inherit-prop/src/hello.F90
diff --git a/usr/t/fcm-make/20-args.t b/t/fcm-make/20-args.t
similarity index 100%
rename from usr/t/fcm-make/20-args.t
rename to t/fcm-make/20-args.t
diff --git a/usr/t/fcm-make/20-args/fcm-make.cfg b/t/fcm-make/20-args/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/20-args/fcm-make.cfg
rename to t/fcm-make/20-args/fcm-make.cfg
diff --git a/usr/t/fcm-make/20-args/src/greet.f90 b/t/fcm-make/20-args/src/greet.f90
similarity index 100%
rename from usr/t/fcm-make/20-args/src/greet.f90
rename to t/fcm-make/20-args/src/greet.f90
diff --git a/usr/t/fcm-make/20-args/src/hello.f90 b/t/fcm-make/20-args/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/20-args/src/hello.f90
rename to t/fcm-make/20-args/src/hello.f90
diff --git a/usr/t/fcm-make/21-inherit-steps.t b/t/fcm-make/21-inherit-steps.t
similarity index 100%
rename from usr/t/fcm-make/21-inherit-steps.t
rename to t/fcm-make/21-inherit-steps.t
diff --git a/usr/t/fcm-make/21-inherit-steps/fcm-make.cfg b/t/fcm-make/21-inherit-steps/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/21-inherit-steps/fcm-make.cfg
rename to t/fcm-make/21-inherit-steps/fcm-make.cfg
diff --git a/usr/t/fcm-make/21-inherit-steps/src1/hello.f90 b/t/fcm-make/21-inherit-steps/src1/hello.f90
similarity index 100%
rename from usr/t/fcm-make/21-inherit-steps/src1/hello.f90
rename to t/fcm-make/21-inherit-steps/src1/hello.f90
diff --git a/usr/t/fcm-make/21-inherit-steps/src2/salute.f90 b/t/fcm-make/21-inherit-steps/src2/salute.f90
similarity index 100%
rename from usr/t/fcm-make/21-inherit-steps/src2/salute.f90
rename to t/fcm-make/21-inherit-steps/src2/salute.f90
diff --git a/usr/t/fcm-make/21-inherit-steps/src3/greet.f90 b/t/fcm-make/21-inherit-steps/src3/greet.f90
similarity index 100%
rename from usr/t/fcm-make/21-inherit-steps/src3/greet.f90
rename to t/fcm-make/21-inherit-steps/src3/greet.f90
diff --git a/usr/t/fcm-make/22-build-2-bad-mod-over-inherit.t b/t/fcm-make/22-build-2-bad-mod-over-inherit.t
similarity index 100%
rename from usr/t/fcm-make/22-build-2-bad-mod-over-inherit.t
rename to t/fcm-make/22-build-2-bad-mod-over-inherit.t
diff --git a/usr/t/fcm-make/22-build-2-bad-mod-over-inherit/fcm-make.cfg b/t/fcm-make/22-build-2-bad-mod-over-inherit/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/22-build-2-bad-mod-over-inherit/fcm-make.cfg
rename to t/fcm-make/22-build-2-bad-mod-over-inherit/fcm-make.cfg
diff --git a/usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src-i/m1.f90 b/t/fcm-make/22-build-2-bad-mod-over-inherit/src-i/m1.f90
similarity index 100%
rename from usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src-i/m1.f90
rename to t/fcm-make/22-build-2-bad-mod-over-inherit/src-i/m1.f90
diff --git a/usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src-i/m2.f90 b/t/fcm-make/22-build-2-bad-mod-over-inherit/src-i/m2.f90
similarity index 100%
rename from usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src-i/m2.f90
rename to t/fcm-make/22-build-2-bad-mod-over-inherit/src-i/m2.f90
diff --git a/usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src/m1.f90 b/t/fcm-make/22-build-2-bad-mod-over-inherit/src/m1.f90
similarity index 100%
rename from usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src/m1.f90
rename to t/fcm-make/22-build-2-bad-mod-over-inherit/src/m1.f90
diff --git a/usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src/m2.f90 b/t/fcm-make/22-build-2-bad-mod-over-inherit/src/m2.f90
similarity index 100%
rename from usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src/m2.f90
rename to t/fcm-make/22-build-2-bad-mod-over-inherit/src/m2.f90
diff --git a/usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src/p1.f90 b/t/fcm-make/22-build-2-bad-mod-over-inherit/src/p1.f90
similarity index 100%
rename from usr/t/fcm-make/22-build-2-bad-mod-over-inherit/src/p1.f90
rename to t/fcm-make/22-build-2-bad-mod-over-inherit/src/p1.f90
diff --git a/usr/t/fcm-make/23-build-omp.t b/t/fcm-make/23-build-omp.t
similarity index 100%
rename from usr/t/fcm-make/23-build-omp.t
rename to t/fcm-make/23-build-omp.t
diff --git a/usr/t/fcm-make/23-build-omp/fcm-make.cfg b/t/fcm-make/23-build-omp/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/23-build-omp/fcm-make.cfg
rename to t/fcm-make/23-build-omp/fcm-make.cfg
diff --git a/usr/t/fcm-make/23-build-omp/src/i1.f90 b/t/fcm-make/23-build-omp/src/i1.f90
similarity index 100%
rename from usr/t/fcm-make/23-build-omp/src/i1.f90
rename to t/fcm-make/23-build-omp/src/i1.f90
diff --git a/usr/t/fcm-make/23-build-omp/src/i2.f90 b/t/fcm-make/23-build-omp/src/i2.f90
similarity index 100%
rename from usr/t/fcm-make/23-build-omp/src/i2.f90
rename to t/fcm-make/23-build-omp/src/i2.f90
diff --git a/usr/t/fcm-make/23-build-omp/src/m1.f90 b/t/fcm-make/23-build-omp/src/m1.f90
similarity index 100%
rename from usr/t/fcm-make/23-build-omp/src/m1.f90
rename to t/fcm-make/23-build-omp/src/m1.f90
diff --git a/usr/t/fcm-make/23-build-omp/src/m2.f90 b/t/fcm-make/23-build-omp/src/m2.f90
similarity index 100%
rename from usr/t/fcm-make/23-build-omp/src/m2.f90
rename to t/fcm-make/23-build-omp/src/m2.f90
diff --git a/usr/t/fcm-make/23-build-omp/src/p1.f90 b/t/fcm-make/23-build-omp/src/p1.f90
similarity index 100%
rename from usr/t/fcm-make/23-build-omp/src/p1.f90
rename to t/fcm-make/23-build-omp/src/p1.f90
diff --git a/usr/t/fcm-make/23-build-omp/src/s3.f90 b/t/fcm-make/23-build-omp/src/s3.f90
similarity index 100%
rename from usr/t/fcm-make/23-build-omp/src/s3.f90
rename to t/fcm-make/23-build-omp/src/s3.f90
diff --git a/usr/t/fcm-make/24-build-c-main-camel.t b/t/fcm-make/24-build-c-main-camel.t
similarity index 100%
rename from usr/t/fcm-make/24-build-c-main-camel.t
rename to t/fcm-make/24-build-c-main-camel.t
diff --git a/usr/t/fcm-make/24-build-c-main-camel/fcm-make.cfg b/t/fcm-make/24-build-c-main-camel/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/24-build-c-main-camel/fcm-make.cfg
rename to t/fcm-make/24-build-c-main-camel/fcm-make.cfg
diff --git a/usr/t/fcm-make/24-build-c-main-camel/src/Hello.c b/t/fcm-make/24-build-c-main-camel/src/Hello.c
similarity index 100%
rename from usr/t/fcm-make/24-build-c-main-camel/src/Hello.c
rename to t/fcm-make/24-build-c-main-camel/src/Hello.c
diff --git a/usr/t/fcm-make/25-build-cyclic-2.t b/t/fcm-make/25-build-cyclic-2.t
similarity index 100%
rename from usr/t/fcm-make/25-build-cyclic-2.t
rename to t/fcm-make/25-build-cyclic-2.t
diff --git a/usr/t/fcm-make/25-build-cyclic-2/fcm-make.cfg b/t/fcm-make/25-build-cyclic-2/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/25-build-cyclic-2/fcm-make.cfg
rename to t/fcm-make/25-build-cyclic-2/fcm-make.cfg
diff --git a/usr/t/fcm-make/25-build-cyclic-2/src/foo.f90 b/t/fcm-make/25-build-cyclic-2/src/foo.f90
similarity index 100%
rename from usr/t/fcm-make/25-build-cyclic-2/src/foo.f90
rename to t/fcm-make/25-build-cyclic-2/src/foo.f90
diff --git a/usr/t/fcm-make/25-build-cyclic-2/src/m1.f90 b/t/fcm-make/25-build-cyclic-2/src/m1.f90
similarity index 100%
rename from usr/t/fcm-make/25-build-cyclic-2/src/m1.f90
rename to t/fcm-make/25-build-cyclic-2/src/m1.f90
diff --git a/usr/t/fcm-make/25-build-cyclic-2/src/m2.f90 b/t/fcm-make/25-build-cyclic-2/src/m2.f90
similarity index 100%
rename from usr/t/fcm-make/25-build-cyclic-2/src/m2.f90
rename to t/fcm-make/25-build-cyclic-2/src/m2.f90
diff --git a/usr/t/fcm-make/26-no-config.t b/t/fcm-make/26-no-config.t
similarity index 100%
rename from usr/t/fcm-make/26-no-config.t
rename to t/fcm-make/26-no-config.t
diff --git a/usr/t/fcm-make/27-args-only.t b/t/fcm-make/27-args-only.t
similarity index 100%
rename from usr/t/fcm-make/27-args-only.t
rename to t/fcm-make/27-args-only.t
diff --git a/usr/t/fcm-make/28-bad-arg.t b/t/fcm-make/28-bad-arg.t
similarity index 100%
rename from usr/t/fcm-make/28-bad-arg.t
rename to t/fcm-make/28-bad-arg.t
diff --git a/usr/t/fcm-make/29-relative-cfg.t b/t/fcm-make/29-relative-cfg.t
similarity index 100%
rename from usr/t/fcm-make/29-relative-cfg.t
rename to t/fcm-make/29-relative-cfg.t
diff --git a/usr/t/fcm-make/30-relative-cfg-in-svn.t b/t/fcm-make/30-relative-cfg-in-svn.t
similarity index 100%
rename from usr/t/fcm-make/30-relative-cfg-in-svn.t
rename to t/fcm-make/30-relative-cfg-in-svn.t
diff --git a/usr/t/fcm-make/31-relative-cfg-in-ssh.t b/t/fcm-make/31-relative-cfg-in-ssh.t
similarity index 100%
rename from usr/t/fcm-make/31-relative-cfg-in-ssh.t
rename to t/fcm-make/31-relative-cfg-in-ssh.t
diff --git a/usr/t/fcm-make/32-include-relative-cfg.t b/t/fcm-make/32-include-relative-cfg.t
similarity index 100%
rename from usr/t/fcm-make/32-include-relative-cfg.t
rename to t/fcm-make/32-include-relative-cfg.t
diff --git a/usr/t/fcm-make/33-include-relative-cfg-in-svn.t b/t/fcm-make/33-include-relative-cfg-in-svn.t
similarity index 100%
rename from usr/t/fcm-make/33-include-relative-cfg-in-svn.t
rename to t/fcm-make/33-include-relative-cfg-in-svn.t
diff --git a/usr/t/fcm-make/34-include-relative-cfg-in-ssh.t b/t/fcm-make/34-include-relative-cfg-in-ssh.t
similarity index 100%
rename from usr/t/fcm-make/34-include-relative-cfg-in-ssh.t
rename to t/fcm-make/34-include-relative-cfg-in-ssh.t
diff --git a/usr/t/fcm-make/35-include-relative-cfg-in-2-dirs.t b/t/fcm-make/35-include-relative-cfg-in-2-dirs.t
similarity index 100%
rename from usr/t/fcm-make/35-include-relative-cfg-in-2-dirs.t
rename to t/fcm-make/35-include-relative-cfg-in-2-dirs.t
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic.t b/t/fcm-make/36-build-fail-cont-basic.t
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic.t
rename to t/fcm-make/36-build-fail-cont-basic.t
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic/fcm-make.cfg b/t/fcm-make/36-build-fail-cont-basic/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic/fcm-make.cfg
rename to t/fcm-make/36-build-fail-cont-basic/fcm-make.cfg
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic/src/greet_mod.f90 b/t/fcm-make/36-build-fail-cont-basic/src/greet_mod.f90
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic/src/greet_mod.f90
rename to t/fcm-make/36-build-fail-cont-basic/src/greet_mod.f90
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic/src/hello.f90 b/t/fcm-make/36-build-fail-cont-basic/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic/src/hello.f90
rename to t/fcm-make/36-build-fail-cont-basic/src/hello.f90
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic/src/hello2.f90 b/t/fcm-make/36-build-fail-cont-basic/src/hello2.f90
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic/src/hello2.f90
rename to t/fcm-make/36-build-fail-cont-basic/src/hello2.f90
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic/src/hello3.f90 b/t/fcm-make/36-build-fail-cont-basic/src/hello3.f90
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic/src/hello3.f90
rename to t/fcm-make/36-build-fail-cont-basic/src/hello3.f90
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic/src/hello4.f90 b/t/fcm-make/36-build-fail-cont-basic/src/hello4.f90
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic/src/hello4.f90
rename to t/fcm-make/36-build-fail-cont-basic/src/hello4.f90
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic/src/hello_sub.f90 b/t/fcm-make/36-build-fail-cont-basic/src/hello_sub.f90
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic/src/hello_sub.f90
rename to t/fcm-make/36-build-fail-cont-basic/src/hello_sub.f90
diff --git a/usr/t/fcm-make/36-build-fail-cont-basic/src/world_mod.f90 b/t/fcm-make/36-build-fail-cont-basic/src/world_mod.f90
similarity index 100%
rename from usr/t/fcm-make/36-build-fail-cont-basic/src/world_mod.f90
rename to t/fcm-make/36-build-fail-cont-basic/src/world_mod.f90
diff --git a/usr/t/fcm-make/37-no-such-config-file.t b/t/fcm-make/37-no-such-config-file.t
similarity index 100%
rename from usr/t/fcm-make/37-no-such-config-file.t
rename to t/fcm-make/37-no-such-config-file.t
diff --git a/usr/t/fcm-make/38-extract-inherit-set-primary.t b/t/fcm-make/38-extract-inherit-set-primary.t
similarity index 100%
rename from usr/t/fcm-make/38-extract-inherit-set-primary.t
rename to t/fcm-make/38-extract-inherit-set-primary.t
diff --git a/usr/t/fcm-make/39-build-source-with-dot.t b/t/fcm-make/39-build-source-with-dot.t
similarity index 100%
rename from usr/t/fcm-make/39-build-source-with-dot.t
rename to t/fcm-make/39-build-source-with-dot.t
diff --git a/usr/t/fcm-make/40-extract-fs-source-with-dot.t b/t/fcm-make/40-extract-fs-source-with-dot.t
similarity index 100%
rename from usr/t/fcm-make/40-extract-fs-source-with-dot.t
rename to t/fcm-make/40-extract-fs-source-with-dot.t
diff --git a/usr/t/fcm-make/41-ctx-name.t b/t/fcm-make/41-ctx-name.t
similarity index 100%
rename from usr/t/fcm-make/41-ctx-name.t
rename to t/fcm-make/41-ctx-name.t
diff --git a/usr/t/fcm-make/42-make-mirror-make2.t b/t/fcm-make/42-make-mirror-make2.t
similarity index 100%
rename from usr/t/fcm-make/42-make-mirror-make2.t
rename to t/fcm-make/42-make-mirror-make2.t
diff --git a/usr/t/fcm-make/43-ctx-name-inherit.t b/t/fcm-make/43-ctx-name-inherit.t
similarity index 100%
rename from usr/t/fcm-make/43-ctx-name-inherit.t
rename to t/fcm-make/43-ctx-name-inherit.t
diff --git a/usr/t/fcm-make/44-ctx-name-inherit-compat.t b/t/fcm-make/44-ctx-name-inherit-compat.t
similarity index 100%
rename from usr/t/fcm-make/44-ctx-name-inherit-compat.t
rename to t/fcm-make/44-ctx-name-inherit-compat.t
diff --git a/usr/t/fcm-make/45-dest-mv.t b/t/fcm-make/45-dest-mv.t
similarity index 100%
rename from usr/t/fcm-make/45-dest-mv.t
rename to t/fcm-make/45-dest-mv.t
diff --git a/usr/t/fcm-make/46-archive-mode.t b/t/fcm-make/46-archive-mode.t
similarity index 100%
rename from usr/t/fcm-make/46-archive-mode.t
rename to t/fcm-make/46-archive-mode.t
diff --git a/usr/t/fcm-make/47-build-target-modifier-ns.t b/t/fcm-make/47-build-target-modifier-ns.t
similarity index 100%
rename from usr/t/fcm-make/47-build-target-modifier-ns.t
rename to t/fcm-make/47-build-target-modifier-ns.t
diff --git a/usr/t/fcm-make/47-build-target-modifier-ns/fcm-make.cfg b/t/fcm-make/47-build-target-modifier-ns/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/47-build-target-modifier-ns/fcm-make.cfg
rename to t/fcm-make/47-build-target-modifier-ns/fcm-make.cfg
diff --git a/usr/t/fcm-make/47-build-target-modifier-ns/src/greet/greet.f90 b/t/fcm-make/47-build-target-modifier-ns/src/greet/greet.f90
similarity index 100%
rename from usr/t/fcm-make/47-build-target-modifier-ns/src/greet/greet.f90
rename to t/fcm-make/47-build-target-modifier-ns/src/greet/greet.f90
diff --git a/usr/t/fcm-make/47-build-target-modifier-ns/src/greet/world.nl b/t/fcm-make/47-build-target-modifier-ns/src/greet/world.nl
similarity index 100%
rename from usr/t/fcm-make/47-build-target-modifier-ns/src/greet/world.nl
rename to t/fcm-make/47-build-target-modifier-ns/src/greet/world.nl
diff --git a/usr/t/fcm-make/47-build-target-modifier-ns/src/hello/hello.f90 b/t/fcm-make/47-build-target-modifier-ns/src/hello/hello.f90
similarity index 100%
rename from usr/t/fcm-make/47-build-target-modifier-ns/src/hello/hello.f90
rename to t/fcm-make/47-build-target-modifier-ns/src/hello/hello.f90
diff --git a/usr/t/fcm-make/47-build-target-modifier-ns/src/hello/world.nl b/t/fcm-make/47-build-target-modifier-ns/src/hello/world.nl
similarity index 100%
rename from usr/t/fcm-make/47-build-target-modifier-ns/src/hello/world.nl
rename to t/fcm-make/47-build-target-modifier-ns/src/hello/world.nl
diff --git a/usr/t/fcm-make/48-build-sha1.t b/t/fcm-make/48-build-sha1.t
similarity index 100%
rename from usr/t/fcm-make/48-build-sha1.t
rename to t/fcm-make/48-build-sha1.t
diff --git a/usr/t/fcm-make/48-build-sha1/fcm-make.cfg b/t/fcm-make/48-build-sha1/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/48-build-sha1/fcm-make.cfg
rename to t/fcm-make/48-build-sha1/fcm-make.cfg
diff --git a/usr/t/fcm-make/48-build-sha1/src/hello.f90 b/t/fcm-make/48-build-sha1/src/hello.f90
similarity index 100%
rename from usr/t/fcm-make/48-build-sha1/src/hello.f90
rename to t/fcm-make/48-build-sha1/src/hello.f90
diff --git a/usr/t/fcm-make/49-build-c-more.t b/t/fcm-make/49-build-c-more.t
similarity index 100%
rename from usr/t/fcm-make/49-build-c-more.t
rename to t/fcm-make/49-build-c-more.t
diff --git a/usr/t/fcm-make/49-build-c-more/fcm-make.cfg b/t/fcm-make/49-build-c-more/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/49-build-c-more/fcm-make.cfg
rename to t/fcm-make/49-build-c-more/fcm-make.cfg
diff --git a/usr/t/fcm-make/49-build-c-more/src/greet.c b/t/fcm-make/49-build-c-more/src/greet.c
similarity index 100%
rename from usr/t/fcm-make/49-build-c-more/src/greet.c
rename to t/fcm-make/49-build-c-more/src/greet.c
diff --git a/usr/t/fcm-make/49-build-c-more/src/hello.c b/t/fcm-make/49-build-c-more/src/hello.c
similarity index 100%
rename from usr/t/fcm-make/49-build-c-more/src/hello.c
rename to t/fcm-make/49-build-c-more/src/hello.c
diff --git a/usr/t/fcm-make/49-build-c-more/src/hi.c b/t/fcm-make/49-build-c-more/src/hi.c
similarity index 100%
rename from usr/t/fcm-make/49-build-c-more/src/hi.c
rename to t/fcm-make/49-build-c-more/src/hi.c
diff --git a/usr/t/fcm-make/50-build-target-dep.t b/t/fcm-make/50-build-target-dep.t
similarity index 100%
rename from usr/t/fcm-make/50-build-target-dep.t
rename to t/fcm-make/50-build-target-dep.t
diff --git a/usr/t/fcm-make/50-build-target-dep/fcm-make.cfg b/t/fcm-make/50-build-target-dep/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/50-build-target-dep/fcm-make.cfg
rename to t/fcm-make/50-build-target-dep/fcm-make.cfg
diff --git a/usr/t/fcm-make/50-build-target-dep/src/greet.f90 b/t/fcm-make/50-build-target-dep/src/greet.f90
similarity index 100%
rename from usr/t/fcm-make/50-build-target-dep/src/greet.f90
rename to t/fcm-make/50-build-target-dep/src/greet.f90
diff --git a/usr/t/fcm-make/50-build-target-dep/src/greet_world.f90 b/t/fcm-make/50-build-target-dep/src/greet_world.f90
similarity index 100%
rename from usr/t/fcm-make/50-build-target-dep/src/greet_world.f90
rename to t/fcm-make/50-build-target-dep/src/greet_world.f90
diff --git a/usr/t/fcm-make/51-build-target-no-dep.t b/t/fcm-make/51-build-target-no-dep.t
similarity index 100%
rename from usr/t/fcm-make/51-build-target-no-dep.t
rename to t/fcm-make/51-build-target-no-dep.t
diff --git a/usr/t/fcm-make/51-build-target-no-dep/fcm-make.cfg b/t/fcm-make/51-build-target-no-dep/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/51-build-target-no-dep/fcm-make.cfg
rename to t/fcm-make/51-build-target-no-dep/fcm-make.cfg
diff --git a/usr/t/fcm-make/51-build-target-no-dep/src/greet.f90 b/t/fcm-make/51-build-target-no-dep/src/greet.f90
similarity index 100%
rename from usr/t/fcm-make/51-build-target-no-dep/src/greet.f90
rename to t/fcm-make/51-build-target-no-dep/src/greet.f90
diff --git a/usr/t/fcm-make/51-build-target-no-dep/src/greet_mod.f90 b/t/fcm-make/51-build-target-no-dep/src/greet_mod.f90
similarity index 100%
rename from usr/t/fcm-make/51-build-target-no-dep/src/greet_mod.f90
rename to t/fcm-make/51-build-target-no-dep/src/greet_mod.f90
diff --git a/usr/t/fcm-make/51-build-target-no-dep/src/greet_world.f90 b/t/fcm-make/51-build-target-no-dep/src/greet_world.f90
similarity index 100%
rename from usr/t/fcm-make/51-build-target-no-dep/src/greet_world.f90
rename to t/fcm-make/51-build-target-no-dep/src/greet_world.f90
diff --git a/usr/t/fcm-make/51-build-target-no-dep/src2/hello_mod.f90 b/t/fcm-make/51-build-target-no-dep/src2/hello_mod.f90
similarity index 100%
rename from usr/t/fcm-make/51-build-target-no-dep/src2/hello_mod.f90
rename to t/fcm-make/51-build-target-no-dep/src2/hello_mod.f90
diff --git a/usr/t/fcm-make/52-require-version.t b/t/fcm-make/52-require-version.t
similarity index 100%
rename from usr/t/fcm-make/52-require-version.t
rename to t/fcm-make/52-require-version.t
diff --git a/usr/t/fcm-make/53-extract-conflict-incr.t b/t/fcm-make/53-extract-conflict-incr.t
similarity index 100%
rename from usr/t/fcm-make/53-extract-conflict-incr.t
rename to t/fcm-make/53-extract-conflict-incr.t
diff --git a/usr/t/fcm-make/54-build-ignore-missing-dep-ns.t b/t/fcm-make/54-build-ignore-missing-dep-ns.t
similarity index 100%
rename from usr/t/fcm-make/54-build-ignore-missing-dep-ns.t
rename to t/fcm-make/54-build-ignore-missing-dep-ns.t
diff --git a/usr/t/fcm-make/54-build-ignore-missing-dep-ns/fcm-make.cfg b/t/fcm-make/54-build-ignore-missing-dep-ns/fcm-make.cfg
similarity index 100%
rename from usr/t/fcm-make/54-build-ignore-missing-dep-ns/fcm-make.cfg
rename to t/fcm-make/54-build-ignore-missing-dep-ns/fcm-make.cfg
diff --git a/usr/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet.f90 b/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet.f90
similarity index 100%
rename from usr/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet.f90
rename to t/fcm-make/54-build-ignore-missing-dep-ns/src/greet.f90
diff --git a/usr/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet_mod.f90 b/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet_mod.f90
similarity index 100%
rename from usr/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet_mod.f90
rename to t/fcm-make/54-build-ignore-missing-dep-ns/src/greet_mod.f90
diff --git a/usr/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet_world.f90 b/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet_world.f90
similarity index 100%
rename from usr/t/fcm-make/54-build-ignore-missing-dep-ns/src/greet_world.f90
rename to t/fcm-make/54-build-ignore-missing-dep-ns/src/greet_world.f90
diff --git a/usr/t/fcm-make/54-build-ignore-missing-dep-ns/src2/hello_mod.f90 b/t/fcm-make/54-build-ignore-missing-dep-ns/src2/hello_mod.f90
similarity index 100%
rename from usr/t/fcm-make/54-build-ignore-missing-dep-ns/src2/hello_mod.f90
rename to t/fcm-make/54-build-ignore-missing-dep-ns/src2/hello_mod.f90
diff --git a/usr/t/fcm-make/test_header b/t/fcm-make/test_header
similarity index 100%
rename from usr/t/fcm-make/test_header
rename to t/fcm-make/test_header
diff --git a/usr/t/fcm-merge/00-simple.t b/t/fcm-merge/00-simple.t
similarity index 100%
rename from usr/t/fcm-merge/00-simple.t
rename to t/fcm-merge/00-simple.t
diff --git a/usr/t/fcm-merge/01-complex.t b/t/fcm-merge/01-complex.t
similarity index 100%
rename from usr/t/fcm-merge/01-complex.t
rename to t/fcm-merge/01-complex.t
diff --git a/usr/t/fcm-merge/02-reverse.t b/t/fcm-merge/02-reverse.t
similarity index 100%
rename from usr/t/fcm-merge/02-reverse.t
rename to t/fcm-merge/02-reverse.t
diff --git a/usr/t/fcm-merge/test_header b/t/fcm-merge/test_header
similarity index 100%
rename from usr/t/fcm-merge/test_header
rename to t/fcm-merge/test_header
diff --git a/usr/t/fcm-recover-svn-repos/00-basic.t b/t/fcm-recover-svn-repos/00-basic.t
similarity index 100%
rename from usr/t/fcm-recover-svn-repos/00-basic.t
rename to t/fcm-recover-svn-repos/00-basic.t
diff --git a/usr/t/fcm-recover-svn-repos/test_header b/t/fcm-recover-svn-repos/test_header
similarity index 100%
rename from usr/t/fcm-recover-svn-repos/test_header
rename to t/fcm-recover-svn-repos/test_header
diff --git a/usr/t/fcm-status/00-simple.t b/t/fcm-status/00-simple.t
similarity index 100%
rename from usr/t/fcm-status/00-simple.t
rename to t/fcm-status/00-simple.t
diff --git a/usr/t/fcm-status/test_header b/t/fcm-status/test_header
similarity index 100%
rename from usr/t/fcm-status/test_header
rename to t/fcm-status/test_header
diff --git a/usr/t/fcm-switch/00-simple.t b/t/fcm-switch/00-simple.t
similarity index 100%
rename from usr/t/fcm-switch/00-simple.t
rename to t/fcm-switch/00-simple.t
diff --git a/usr/t/fcm-switch/01-subtree.t b/t/fcm-switch/01-subtree.t
similarity index 100%
rename from usr/t/fcm-switch/01-subtree.t
rename to t/fcm-switch/01-subtree.t
diff --git a/usr/t/fcm-switch/test_header b/t/fcm-switch/test_header
similarity index 100%
rename from usr/t/fcm-switch/test_header
rename to t/fcm-switch/test_header
diff --git a/usr/t/fcm-update/00-simple.t b/t/fcm-update/00-simple.t
similarity index 100%
rename from usr/t/fcm-update/00-simple.t
rename to t/fcm-update/00-simple.t
diff --git a/usr/t/fcm-update/01-subtree.t b/t/fcm-update/01-subtree.t
similarity index 100%
rename from usr/t/fcm-update/01-subtree.t
rename to t/fcm-update/01-subtree.t
diff --git a/usr/t/fcm-update/test_header b/t/fcm-update/test_header
similarity index 100%
rename from usr/t/fcm-update/test_header
rename to t/fcm-update/test_header
diff --git a/usr/t/lib/bash/svn_test_header b/t/lib/bash/svn_test_header
similarity index 100%
rename from usr/t/lib/bash/svn_test_header
rename to t/lib/bash/svn_test_header
diff --git a/usr/t/lib/bash/test_header b/t/lib/bash/test_header
similarity index 100%
rename from usr/t/lib/bash/test_header
rename to t/lib/bash/test_header
diff --git a/usr/t/svn-hooks/00-pre-revprop-change.t b/t/svn-hooks/00-pre-revprop-change.t
similarity index 100%
rename from usr/t/svn-hooks/00-pre-revprop-change.t
rename to t/svn-hooks/00-pre-revprop-change.t
diff --git a/usr/t/svn-hooks/01-post-revprop-change-bg.t b/t/svn-hooks/01-post-revprop-change-bg.t
similarity index 100%
rename from usr/t/svn-hooks/01-post-revprop-change-bg.t
rename to t/svn-hooks/01-post-revprop-change-bg.t
diff --git a/usr/t/svn-hooks/02-pre-commit.t b/t/svn-hooks/02-pre-commit.t
similarity index 100%
rename from usr/t/svn-hooks/02-pre-commit.t
rename to t/svn-hooks/02-pre-commit.t
diff --git a/usr/t/svn-hooks/03-post-commit-bg.t b/t/svn-hooks/03-post-commit-bg.t
similarity index 100%
rename from usr/t/svn-hooks/03-post-commit-bg.t
rename to t/svn-hooks/03-post-commit-bg.t
diff --git a/usr/t/svn-hooks/04-svnperms.t b/t/svn-hooks/04-svnperms.t
similarity index 100%
rename from usr/t/svn-hooks/04-svnperms.t
rename to t/svn-hooks/04-svnperms.t
diff --git a/usr/t/svn-hooks/test_header b/t/svn-hooks/test_header
similarity index 100%
rename from usr/t/svn-hooks/test_header
rename to t/svn-hooks/test_header
diff --git a/usr/t/svn-hooks/test_header_more b/t/svn-hooks/test_header_more
similarity index 100%
rename from usr/t/svn-hooks/test_header_more
rename to t/svn-hooks/test_header_more
diff --git a/usr/t/svn-username/00-branch.t b/t/svn-username/00-branch.t
similarity index 100%
rename from usr/t/svn-username/00-branch.t
rename to t/svn-username/00-branch.t
diff --git a/usr/t/svn-username/test_header b/t/svn-username/test_header
similarity index 100%
rename from usr/t/svn-username/test_header
rename to t/svn-username/test_header
diff --git a/usr/test/compare_results_fcm1 b/test/compare_results_fcm1
similarity index 100%
rename from usr/test/compare_results_fcm1
rename to test/compare_results_fcm1
diff --git a/usr/test/compare_results_fcm2 b/test/compare_results_fcm2
similarity index 100%
rename from usr/test/compare_results_fcm2
rename to test/compare_results_fcm2
diff --git a/usr/test/compare_times_fcm1-2 b/test/compare_times_fcm1-2
similarity index 100%
rename from usr/test/compare_times_fcm1-2
rename to test/compare_times_fcm1-2
diff --git a/usr/test/create_hpc_batch_script b/test/create_hpc_batch_script
similarity index 100%
rename from usr/test/create_hpc_batch_script
rename to test/create_hpc_batch_script
diff --git a/usr/test/create_repos b/test/create_repos
similarity index 100%
rename from usr/test/create_repos
rename to test/create_repos
diff --git a/usr/test/get_hpc_results b/test/get_hpc_results
similarity index 100%
rename from usr/test/get_hpc_results
rename to test/get_hpc_results
diff --git a/usr/test/perform_test_fcm1 b/test/perform_test_fcm1
similarity index 100%
rename from usr/test/perform_test_fcm1
rename to test/perform_test_fcm1
diff --git a/usr/test/perform_test_fcm2 b/test/perform_test_fcm2
similarity index 100%
rename from usr/test/perform_test_fcm2
rename to test/perform_test_fcm2
diff --git a/usr/test/report_hpc_results b/test/report_hpc_results
similarity index 100%
rename from usr/test/report_hpc_results
rename to test/report_hpc_results
diff --git a/usr/test/repos/add_subroutine/hello.F90 b/test/repos/add_subroutine/hello.F90
similarity index 100%
rename from usr/test/repos/add_subroutine/hello.F90
rename to test/repos/add_subroutine/hello.F90
diff --git a/usr/test/repos/add_subroutine/hello.F90.add_lines b/test/repos/add_subroutine/hello.F90.add_lines
similarity index 100%
rename from usr/test/repos/add_subroutine/hello.F90.add_lines
rename to test/repos/add_subroutine/hello.F90.add_lines
diff --git a/usr/test/repos/add_subroutine/hello_sub2.f90 b/test/repos/add_subroutine/hello_sub2.f90
similarity index 100%
rename from usr/test/repos/add_subroutine/hello_sub2.f90
rename to test/repos/add_subroutine/hello_sub2.f90
diff --git a/usr/test/repos/cyclic_dependency/hello.F90 b/test/repos/cyclic_dependency/hello.F90
similarity index 100%
rename from usr/test/repos/cyclic_dependency/hello.F90
rename to test/repos/cyclic_dependency/hello.F90
diff --git a/usr/test/repos/cyclic_dependency/hello_constants.f90.fail b/test/repos/cyclic_dependency/hello_constants.f90.fail
similarity index 100%
rename from usr/test/repos/cyclic_dependency/hello_constants.f90.fail
rename to test/repos/cyclic_dependency/hello_constants.f90.fail
diff --git a/usr/test/repos/cyclic_dependency/hello_constants.f90.ok b/test/repos/cyclic_dependency/hello_constants.f90.ok
similarity index 100%
rename from usr/test/repos/cyclic_dependency/hello_constants.f90.ok
rename to test/repos/cyclic_dependency/hello_constants.f90.ok
diff --git a/usr/test/repos/cyclic_dependency/hello_sub2.f90 b/test/repos/cyclic_dependency/hello_sub2.f90
similarity index 100%
rename from usr/test/repos/cyclic_dependency/hello_sub2.f90
rename to test/repos/cyclic_dependency/hello_sub2.f90
diff --git a/usr/test/repos/trunk/blockdata/hello_blockdata.F90 b/test/repos/trunk/blockdata/hello_blockdata.F90
similarity index 100%
rename from usr/test/repos/trunk/blockdata/hello_blockdata.F90
rename to test/repos/trunk/blockdata/hello_blockdata.F90
diff --git a/usr/test/repos/trunk/cfg/fcm1_add_directory.cfg b/test/repos/trunk/cfg/fcm1_add_directory.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_add_directory.cfg
rename to test/repos/trunk/cfg/fcm1_add_directory.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_add_directory_expsrc.cfg b/test/repos/trunk/cfg/fcm1_add_directory_expsrc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_add_directory_expsrc.cfg
rename to test/repos/trunk/cfg/fcm1_add_directory_expsrc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_add_file.cfg b/test/repos/trunk/cfg/fcm1_add_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_add_file.cfg
rename to test/repos/trunk/cfg/fcm1_add_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_add_file_inherit.cfg b/test/repos/trunk/cfg/fcm1_add_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_add_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_add_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_base.cfg b/test/repos/trunk/cfg/fcm1_base.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_base.cfg
rename to test/repos/trunk/cfg/fcm1_base.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_base_inc.cfg b/test/repos/trunk/cfg/fcm1_base_inc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_base_inc.cfg
rename to test/repos/trunk/cfg/fcm1_base_inc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_branches_clash.cfg b/test/repos/trunk/cfg/fcm1_branches_clash.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_branches_clash.cfg
rename to test/repos/trunk/cfg/fcm1_branches_clash.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_branches_merge.cfg b/test/repos/trunk/cfg/fcm1_branches_merge.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_branches_merge.cfg
rename to test/repos/trunk/cfg/fcm1_branches_merge.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_branches_merge_conflict_fail.cfg b/test/repos/trunk/cfg/fcm1_branches_merge_conflict_fail.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_branches_merge_conflict_fail.cfg
rename to test/repos/trunk/cfg/fcm1_branches_merge_conflict_fail.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_branches_merge_conflict_override.cfg b/test/repos/trunk/cfg/fcm1_branches_merge_conflict_override.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_branches_merge_conflict_override.cfg
rename to test/repos/trunk/cfg/fcm1_branches_merge_conflict_override.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_branches_merge_inherit.cfg b/test/repos/trunk/cfg/fcm1_branches_merge_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_branches_merge_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_branches_merge_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_branches_merge_inherit_wrong_include.cfg b/test/repos/trunk/cfg/fcm1_branches_merge_inherit_wrong_include.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_branches_merge_inherit_wrong_include.cfg
rename to test/repos/trunk/cfg/fcm1_branches_merge_inherit_wrong_include.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_branches_merge_wcopies.cfg b/test/repos/trunk/cfg/fcm1_branches_merge_wcopies.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_branches_merge_wcopies.cfg
rename to test/repos/trunk/cfg/fcm1_branches_merge_wcopies.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_branches_merge_wcopy.cfg b/test/repos/trunk/cfg/fcm1_branches_merge_wcopy.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_branches_merge_wcopy.cfg
rename to test/repos/trunk/cfg/fcm1_branches_merge_wcopy.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_cflags.cfg b/test/repos/trunk/cfg/fcm1_cflags.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_cflags.cfg
rename to test/repos/trunk/cfg/fcm1_cflags.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_change_src_type.cfg b/test/repos/trunk/cfg/fcm1_change_src_type.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_change_src_type.cfg
rename to test/repos/trunk/cfg/fcm1_change_src_type.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_directory.cfg b/test/repos/trunk/cfg/fcm1_delete_directory.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_directory.cfg
rename to test/repos/trunk/cfg/fcm1_delete_directory.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_directory_inherit.cfg b/test/repos/trunk/cfg/fcm1_delete_directory_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_directory_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_delete_directory_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_file.cfg b/test/repos/trunk/cfg/fcm1_delete_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_file.cfg
rename to test/repos/trunk/cfg/fcm1_delete_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_file_inherit.cfg b/test/repos/trunk/cfg/fcm1_delete_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_delete_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_inc_file.cfg b/test/repos/trunk/cfg/fcm1_delete_inc_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_inc_file.cfg
rename to test/repos/trunk/cfg/fcm1_delete_inc_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_inc_file_inherit.cfg b/test/repos/trunk/cfg/fcm1_delete_inc_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_inc_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_delete_inc_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_inc_file_inherit_force.cfg b/test/repos/trunk/cfg/fcm1_delete_inc_file_inherit_force.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_inc_file_inherit_force.cfg
rename to test/repos/trunk/cfg/fcm1_delete_inc_file_inherit_force.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_pp_file.cfg b/test/repos/trunk/cfg/fcm1_delete_pp_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_pp_file.cfg
rename to test/repos/trunk/cfg/fcm1_delete_pp_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_pp_file_inherit.cfg b/test/repos/trunk/cfg/fcm1_delete_pp_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_pp_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_delete_pp_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_ppinc_file.cfg b/test/repos/trunk/cfg/fcm1_delete_ppinc_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_ppinc_file.cfg
rename to test/repos/trunk/cfg/fcm1_delete_ppinc_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_ppinc_file_inherit.cfg b/test/repos/trunk/cfg/fcm1_delete_ppinc_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_ppinc_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_delete_ppinc_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_delete_ppinc_file_inherit_force.cfg b/test/repos/trunk/cfg/fcm1_delete_ppinc_file_inherit_force.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_delete_ppinc_file_inherit_force.cfg
rename to test/repos/trunk/cfg/fcm1_delete_ppinc_file_inherit_force.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_duplicate_target.cfg b/test/repos/trunk/cfg/fcm1_duplicate_target.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_duplicate_target.cfg
rename to test/repos/trunk/cfg/fcm1_duplicate_target.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_exclude_dependency.cfg b/test/repos/trunk/cfg/fcm1_exclude_dependency.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_exclude_dependency.cfg
rename to test/repos/trunk/cfg/fcm1_exclude_dependency.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_exe_permissions.cfg b/test/repos/trunk/cfg/fcm1_exe_permissions.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_exe_permissions.cfg
rename to test/repos/trunk/cfg/fcm1_exe_permissions.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_exe_rename.cfg b/test/repos/trunk/cfg/fcm1_exe_rename.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_exe_rename.cfg
rename to test/repos/trunk/cfg/fcm1_exe_rename.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_fc.cfg b/test/repos/trunk/cfg/fcm1_fc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_fc.cfg
rename to test/repos/trunk/cfg/fcm1_fc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_fflags1.cfg b/test/repos/trunk/cfg/fcm1_fflags1.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_fflags1.cfg
rename to test/repos/trunk/cfg/fcm1_fflags1.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_fflags2.cfg b/test/repos/trunk/cfg/fcm1_fflags2.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_fflags2.cfg
rename to test/repos/trunk/cfg/fcm1_fflags2.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_fflags_inherit.cfg b/test/repos/trunk/cfg/fcm1_fflags_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_fflags_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_fflags_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_inc_devnull.cfg b/test/repos/trunk/cfg/fcm1_inc_devnull.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_inc_devnull.cfg
rename to test/repos/trunk/cfg/fcm1_inc_devnull.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_inherit_invalid_path.cfg b/test/repos/trunk/cfg/fcm1_inherit_invalid_path.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_inherit_invalid_path.cfg
rename to test/repos/trunk/cfg/fcm1_inherit_invalid_path.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_inherit_target.cfg b/test/repos/trunk/cfg/fcm1_inherit_target.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_inherit_target.cfg
rename to test/repos/trunk/cfg/fcm1_inherit_target.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_invalid_base_url.cfg b/test/repos/trunk/cfg/fcm1_invalid_base_url.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_invalid_base_url.cfg
rename to test/repos/trunk/cfg/fcm1_invalid_base_url.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_invalid_branch_url.cfg b/test/repos/trunk/cfg/fcm1_invalid_branch_url.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_invalid_branch_url.cfg
rename to test/repos/trunk/cfg/fcm1_invalid_branch_url.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_invalid_inc.cfg b/test/repos/trunk/cfg/fcm1_invalid_inc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_invalid_inc.cfg
rename to test/repos/trunk/cfg/fcm1_invalid_inc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_invalid_namespace.cfg b/test/repos/trunk/cfg/fcm1_invalid_namespace.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_invalid_namespace.cfg
rename to test/repos/trunk/cfg/fcm1_invalid_namespace.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_invalid_variable.cfg b/test/repos/trunk/cfg/fcm1_invalid_variable.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_invalid_variable.cfg
rename to test/repos/trunk/cfg/fcm1_invalid_variable.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_ld.cfg b/test/repos/trunk/cfg/fcm1_ld.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_ld.cfg
rename to test/repos/trunk/cfg/fcm1_ld.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_library.cfg b/test/repos/trunk/cfg/fcm1_library.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_library.cfg
rename to test/repos/trunk/cfg/fcm1_library.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_library_rename.cfg b/test/repos/trunk/cfg/fcm1_library_rename.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_library_rename.cfg
rename to test/repos/trunk/cfg/fcm1_library_rename.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_mirror.cfg b/test/repos/trunk/cfg/fcm1_mirror.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_mirror.cfg
rename to test/repos/trunk/cfg/fcm1_mirror.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_mirror_inherit.cfg b/test/repos/trunk/cfg/fcm1_mirror_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_mirror_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_mirror_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_modify_subroutine_inherit.cfg b/test/repos/trunk/cfg/fcm1_modify_subroutine_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_modify_subroutine_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_modify_subroutine_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_modify_subroutine_interface_inherit.cfg b/test/repos/trunk/cfg/fcm1_modify_subroutine_interface_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_modify_subroutine_interface_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_modify_subroutine_interface_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_multi_inherit.cfg b/test/repos/trunk/cfg/fcm1_multi_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_multi_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_multi_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_no_dep.cfg b/test/repos/trunk/cfg/fcm1_no_dep.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_no_dep.cfg
rename to test/repos/trunk/cfg/fcm1_no_dep.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_ops.cfg b/test/repos/trunk/cfg/fcm1_ops.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_ops.cfg
rename to test/repos/trunk/cfg/fcm1_ops.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_postproc_hpc.cfg b/test/repos/trunk/cfg/fcm1_postproc_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_postproc_hpc.cfg
rename to test/repos/trunk/cfg/fcm1_postproc_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_pp_change_blockdata.cfg b/test/repos/trunk/cfg/fcm1_pp_change_blockdata.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_pp_change_blockdata.cfg
rename to test/repos/trunk/cfg/fcm1_pp_change_blockdata.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_pp_change_dependency.cfg b/test/repos/trunk/cfg/fcm1_pp_change_dependency.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_pp_change_dependency.cfg
rename to test/repos/trunk/cfg/fcm1_pp_change_dependency.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_pp_change_include.cfg b/test/repos/trunk/cfg/fcm1_pp_change_include.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_pp_change_include.cfg
rename to test/repos/trunk/cfg/fcm1_pp_change_include.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_pp_change_include_inherit.cfg b/test/repos/trunk/cfg/fcm1_pp_change_include_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_pp_change_include_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_pp_change_include_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_pp_empty_subroutine.cfg b/test/repos/trunk/cfg/fcm1_pp_empty_subroutine.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_pp_empty_subroutine.cfg
rename to test/repos/trunk/cfg/fcm1_pp_empty_subroutine.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_pp_empty_subroutine_inherit.cfg b/test/repos/trunk/cfg/fcm1_pp_empty_subroutine_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_pp_empty_subroutine_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_pp_empty_subroutine_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_pp_empty_subroutine_inherit_force.cfg b/test/repos/trunk/cfg/fcm1_pp_empty_subroutine_inherit_force.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_pp_empty_subroutine_inherit_force.cfg
rename to test/repos/trunk/cfg/fcm1_pp_empty_subroutine_inherit_force.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_revmatch_false.cfg b/test/repos/trunk/cfg/fcm1_revmatch_false.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_revmatch_false.cfg
rename to test/repos/trunk/cfg/fcm1_revmatch_false.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_revmatch_true.cfg b/test/repos/trunk/cfg/fcm1_revmatch_true.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_revmatch_true.cfg
rename to test/repos/trunk/cfg/fcm1_revmatch_true.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_sps.cfg b/test/repos/trunk/cfg/fcm1_sps.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_sps.cfg
rename to test/repos/trunk/cfg/fcm1_sps.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_suite.cfg b/test/repos/trunk/cfg/fcm1_suite.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_suite.cfg
rename to test/repos/trunk/cfg/fcm1_suite.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_symbolic_link.cfg b/test/repos/trunk/cfg/fcm1_symbolic_link.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_symbolic_link.cfg
rename to test/repos/trunk/cfg/fcm1_symbolic_link.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_um.cfg b/test/repos/trunk/cfg/fcm1_um.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_um.cfg
rename to test/repos/trunk/cfg/fcm1_um.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_um_hpc.cfg b/test/repos/trunk/cfg/fcm1_um_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_um_hpc.cfg
rename to test/repos/trunk/cfg/fcm1_um_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_um_inherit.cfg b/test/repos/trunk/cfg/fcm1_um_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_um_inherit.cfg
rename to test/repos/trunk/cfg/fcm1_um_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_um_inherit_hpc.cfg b/test/repos/trunk/cfg/fcm1_um_inherit_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_um_inherit_hpc.cfg
rename to test/repos/trunk/cfg/fcm1_um_inherit_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_var.cfg b/test/repos/trunk/cfg/fcm1_var.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_var.cfg
rename to test/repos/trunk/cfg/fcm1_var.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm1_var_hpc.cfg b/test/repos/trunk/cfg/fcm1_var_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm1_var_hpc.cfg
rename to test/repos/trunk/cfg/fcm1_var_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_add_directory_expsrc.cfg b/test/repos/trunk/cfg/fcm2_add_directory_expsrc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_add_directory_expsrc.cfg
rename to test/repos/trunk/cfg/fcm2_add_directory_expsrc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_add_file.cfg b/test/repos/trunk/cfg/fcm2_add_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_add_file.cfg
rename to test/repos/trunk/cfg/fcm2_add_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_add_file_inherit.cfg b/test/repos/trunk/cfg/fcm2_add_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_add_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_add_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_base.cfg b/test/repos/trunk/cfg/fcm2_base.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_base.cfg
rename to test/repos/trunk/cfg/fcm2_base.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_base_inc.cfg b/test/repos/trunk/cfg/fcm2_base_inc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_base_inc.cfg
rename to test/repos/trunk/cfg/fcm2_base_inc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_base_inc2.cfg b/test/repos/trunk/cfg/fcm2_base_inc2.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_base_inc2.cfg
rename to test/repos/trunk/cfg/fcm2_base_inc2.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_branches_clash.cfg b/test/repos/trunk/cfg/fcm2_branches_clash.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_branches_clash.cfg
rename to test/repos/trunk/cfg/fcm2_branches_clash.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_branches_merge.cfg b/test/repos/trunk/cfg/fcm2_branches_merge.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_branches_merge.cfg
rename to test/repos/trunk/cfg/fcm2_branches_merge.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_branches_merge_duplicate.cfg b/test/repos/trunk/cfg/fcm2_branches_merge_duplicate.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_branches_merge_duplicate.cfg
rename to test/repos/trunk/cfg/fcm2_branches_merge_duplicate.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_branches_merge_inherit.cfg b/test/repos/trunk/cfg/fcm2_branches_merge_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_branches_merge_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_branches_merge_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_branches_merge_inherit_wrong_include.cfg b/test/repos/trunk/cfg/fcm2_branches_merge_inherit_wrong_include.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_branches_merge_inherit_wrong_include.cfg
rename to test/repos/trunk/cfg/fcm2_branches_merge_inherit_wrong_include.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_branches_merge_wcopies.cfg b/test/repos/trunk/cfg/fcm2_branches_merge_wcopies.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_branches_merge_wcopies.cfg
rename to test/repos/trunk/cfg/fcm2_branches_merge_wcopies.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_branches_merge_wcopy.cfg b/test/repos/trunk/cfg/fcm2_branches_merge_wcopy.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_branches_merge_wcopy.cfg
rename to test/repos/trunk/cfg/fcm2_branches_merge_wcopy.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_cflags.cfg b/test/repos/trunk/cfg/fcm2_cflags.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_cflags.cfg
rename to test/repos/trunk/cfg/fcm2_cflags.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_change_variable.cfg b/test/repos/trunk/cfg/fcm2_change_variable.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_change_variable.cfg
rename to test/repos/trunk/cfg/fcm2_change_variable.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_cyclic_dep_fail.cfg b/test/repos/trunk/cfg/fcm2_cyclic_dep_fail.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_cyclic_dep_fail.cfg
rename to test/repos/trunk/cfg/fcm2_cyclic_dep_fail.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_cyclic_dep_ok.cfg b/test/repos/trunk/cfg/fcm2_cyclic_dep_ok.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_cyclic_dep_ok.cfg
rename to test/repos/trunk/cfg/fcm2_cyclic_dep_ok.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_directory.cfg b/test/repos/trunk/cfg/fcm2_delete_directory.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_directory.cfg
rename to test/repos/trunk/cfg/fcm2_delete_directory.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_directory_inherit.cfg b/test/repos/trunk/cfg/fcm2_delete_directory_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_directory_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_delete_directory_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_file.cfg b/test/repos/trunk/cfg/fcm2_delete_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_file.cfg
rename to test/repos/trunk/cfg/fcm2_delete_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_file_inherit.cfg b/test/repos/trunk/cfg/fcm2_delete_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_delete_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_inc_file.cfg b/test/repos/trunk/cfg/fcm2_delete_inc_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_inc_file.cfg
rename to test/repos/trunk/cfg/fcm2_delete_inc_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_inc_file_inherit.cfg b/test/repos/trunk/cfg/fcm2_delete_inc_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_inc_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_delete_inc_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_inc_file_inherit_force.cfg b/test/repos/trunk/cfg/fcm2_delete_inc_file_inherit_force.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_inc_file_inherit_force.cfg
rename to test/repos/trunk/cfg/fcm2_delete_inc_file_inherit_force.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_pp_file.cfg b/test/repos/trunk/cfg/fcm2_delete_pp_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_pp_file.cfg
rename to test/repos/trunk/cfg/fcm2_delete_pp_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_pp_file_inherit.cfg b/test/repos/trunk/cfg/fcm2_delete_pp_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_pp_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_delete_pp_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_ppinc_file.cfg b/test/repos/trunk/cfg/fcm2_delete_ppinc_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_ppinc_file.cfg
rename to test/repos/trunk/cfg/fcm2_delete_ppinc_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_ppinc_file_inherit.cfg b/test/repos/trunk/cfg/fcm2_delete_ppinc_file_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_ppinc_file_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_delete_ppinc_file_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_delete_ppinc_file_inherit_force.cfg b/test/repos/trunk/cfg/fcm2_delete_ppinc_file_inherit_force.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_delete_ppinc_file_inherit_force.cfg
rename to test/repos/trunk/cfg/fcm2_delete_ppinc_file_inherit_force.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_dep_o.cfg b/test/repos/trunk/cfg/fcm2_dep_o.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_dep_o.cfg
rename to test/repos/trunk/cfg/fcm2_dep_o.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_dep_o_all.cfg b/test/repos/trunk/cfg/fcm2_dep_o_all.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_dep_o_all.cfg
rename to test/repos/trunk/cfg/fcm2_dep_o_all.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_dep_o_invalid.cfg b/test/repos/trunk/cfg/fcm2_dep_o_invalid.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_dep_o_invalid.cfg
rename to test/repos/trunk/cfg/fcm2_dep_o_invalid.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_duplicate_target.cfg b/test/repos/trunk/cfg/fcm2_duplicate_target.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_duplicate_target.cfg
rename to test/repos/trunk/cfg/fcm2_duplicate_target.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_exclude_dependency.cfg b/test/repos/trunk/cfg/fcm2_exclude_dependency.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_exclude_dependency.cfg
rename to test/repos/trunk/cfg/fcm2_exclude_dependency.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_exe_permissions.cfg b/test/repos/trunk/cfg/fcm2_exe_permissions.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_exe_permissions.cfg
rename to test/repos/trunk/cfg/fcm2_exe_permissions.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_exe_rename.cfg b/test/repos/trunk/cfg/fcm2_exe_rename.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_exe_rename.cfg
rename to test/repos/trunk/cfg/fcm2_exe_rename.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_extract_path_excl_no_ns.cfg b/test/repos/trunk/cfg/fcm2_extract_path_excl_no_ns.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_extract_path_excl_no_ns.cfg
rename to test/repos/trunk/cfg/fcm2_extract_path_excl_no_ns.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_fc.cfg b/test/repos/trunk/cfg/fcm2_fc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_fc.cfg
rename to test/repos/trunk/cfg/fcm2_fc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_fflags1.cfg b/test/repos/trunk/cfg/fcm2_fflags1.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_fflags1.cfg
rename to test/repos/trunk/cfg/fcm2_fflags1.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_fflags2.cfg b/test/repos/trunk/cfg/fcm2_fflags2.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_fflags2.cfg
rename to test/repos/trunk/cfg/fcm2_fflags2.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_fflags_inherit.cfg b/test/repos/trunk/cfg/fcm2_fflags_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_fflags_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_fflags_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_flag-output.cfg b/test/repos/trunk/cfg/fcm2_flag-output.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_flag-output.cfg
rename to test/repos/trunk/cfg/fcm2_flag-output.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_inc_devnull.cfg b/test/repos/trunk/cfg/fcm2_inc_devnull.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_inc_devnull.cfg
rename to test/repos/trunk/cfg/fcm2_inc_devnull.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_inherit_invalid_path.cfg b/test/repos/trunk/cfg/fcm2_inherit_invalid_path.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_inherit_invalid_path.cfg
rename to test/repos/trunk/cfg/fcm2_inherit_invalid_path.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_inherit_redefine_fail.cfg b/test/repos/trunk/cfg/fcm2_inherit_redefine_fail.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_inherit_redefine_fail.cfg
rename to test/repos/trunk/cfg/fcm2_inherit_redefine_fail.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_inherit_redefine_ok.cfg b/test/repos/trunk/cfg/fcm2_inherit_redefine_ok.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_inherit_redefine_ok.cfg
rename to test/repos/trunk/cfg/fcm2_inherit_redefine_ok.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_base_url.cfg b/test/repos/trunk/cfg/fcm2_invalid_base_url.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_base_url.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_base_url.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_branch_url.cfg b/test/repos/trunk/cfg/fcm2_invalid_branch_url.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_branch_url.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_branch_url.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_branch_url2.cfg b/test/repos/trunk/cfg/fcm2_invalid_branch_url2.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_branch_url2.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_branch_url2.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_inc.cfg b/test/repos/trunk/cfg/fcm2_invalid_inc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_inc.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_inc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_label.cfg b/test/repos/trunk/cfg/fcm2_invalid_label.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_label.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_label.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_modifier.cfg b/test/repos/trunk/cfg/fcm2_invalid_modifier.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_modifier.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_modifier.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_modifiers.cfg b/test/repos/trunk/cfg/fcm2_invalid_modifiers.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_modifiers.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_modifiers.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_namespace.cfg b/test/repos/trunk/cfg/fcm2_invalid_namespace.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_namespace.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_namespace.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_namespace2.cfg b/test/repos/trunk/cfg/fcm2_invalid_namespace2.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_namespace2.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_namespace2.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_target.cfg b/test/repos/trunk/cfg/fcm2_invalid_target.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_target.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_target.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_invalid_variable.cfg b/test/repos/trunk/cfg/fcm2_invalid_variable.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_invalid_variable.cfg
rename to test/repos/trunk/cfg/fcm2_invalid_variable.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_library.cfg b/test/repos/trunk/cfg/fcm2_library.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_library.cfg
rename to test/repos/trunk/cfg/fcm2_library.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_library_rename.cfg b/test/repos/trunk/cfg/fcm2_library_rename.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_library_rename.cfg
rename to test/repos/trunk/cfg/fcm2_library_rename.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_mirror.cfg b/test/repos/trunk/cfg/fcm2_mirror.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_mirror.cfg
rename to test/repos/trunk/cfg/fcm2_mirror.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_mirror_after_pp.cfg b/test/repos/trunk/cfg/fcm2_mirror_after_pp.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_mirror_after_pp.cfg
rename to test/repos/trunk/cfg/fcm2_mirror_after_pp.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_mirror_inherit.cfg b/test/repos/trunk/cfg/fcm2_mirror_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_mirror_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_mirror_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_mirror_inherit_fflags.cfg b/test/repos/trunk/cfg/fcm2_mirror_inherit_fflags.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_mirror_inherit_fflags.cfg
rename to test/repos/trunk/cfg/fcm2_mirror_inherit_fflags.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_mirror_inherit_notarget.cfg b/test/repos/trunk/cfg/fcm2_mirror_inherit_notarget.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_mirror_inherit_notarget.cfg
rename to test/repos/trunk/cfg/fcm2_mirror_inherit_notarget.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_modify_subroutine_inherit.cfg b/test/repos/trunk/cfg/fcm2_modify_subroutine_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_modify_subroutine_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_modify_subroutine_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_modify_subroutine_interface_inherit.cfg b/test/repos/trunk/cfg/fcm2_modify_subroutine_interface_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_modify_subroutine_interface_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_modify_subroutine_interface_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_multi_inherit.cfg b/test/repos/trunk/cfg/fcm2_multi_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_multi_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_multi_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_multiple_build.cfg b/test/repos/trunk/cfg/fcm2_multiple_build.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_multiple_build.cfg
rename to test/repos/trunk/cfg/fcm2_multiple_build.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_multiple_build_inherit.cfg b/test/repos/trunk/cfg/fcm2_multiple_build_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_multiple_build_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_multiple_build_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_multiple_pp-build.cfg b/test/repos/trunk/cfg/fcm2_multiple_pp-build.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_multiple_pp-build.cfg
rename to test/repos/trunk/cfg/fcm2_multiple_pp-build.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_multiple_pp-build_inherit.cfg b/test/repos/trunk/cfg/fcm2_multiple_pp-build_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_multiple_pp-build_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_multiple_pp-build_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_no_dep.cfg b/test/repos/trunk/cfg/fcm2_no_dep.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_no_dep.cfg
rename to test/repos/trunk/cfg/fcm2_no_dep.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_ns-dep_o.cfg b/test/repos/trunk/cfg/fcm2_ns-dep_o.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_ns-dep_o.cfg
rename to test/repos/trunk/cfg/fcm2_ns-dep_o.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_ns-dep_o_all.cfg b/test/repos/trunk/cfg/fcm2_ns-dep_o_all.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_ns-dep_o_all.cfg
rename to test/repos/trunk/cfg/fcm2_ns-dep_o_all.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_ns-dep_o_file.cfg b/test/repos/trunk/cfg/fcm2_ns-dep_o_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_ns-dep_o_file.cfg
rename to test/repos/trunk/cfg/fcm2_ns-dep_o_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_ns-dep_o_invalid.cfg b/test/repos/trunk/cfg/fcm2_ns-dep_o_invalid.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_ns-dep_o_invalid.cfg
rename to test/repos/trunk/cfg/fcm2_ns-dep_o_invalid.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_ops.cfg b/test/repos/trunk/cfg/fcm2_ops.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_ops.cfg
rename to test/repos/trunk/cfg/fcm2_ops.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_postproc_hpc.cfg b/test/repos/trunk/cfg/fcm2_postproc_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_postproc_hpc.cfg
rename to test/repos/trunk/cfg/fcm2_postproc_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_pp_change_blockdata.cfg b/test/repos/trunk/cfg/fcm2_pp_change_blockdata.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_pp_change_blockdata.cfg
rename to test/repos/trunk/cfg/fcm2_pp_change_blockdata.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_pp_change_dependency.cfg b/test/repos/trunk/cfg/fcm2_pp_change_dependency.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_pp_change_dependency.cfg
rename to test/repos/trunk/cfg/fcm2_pp_change_dependency.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_pp_change_include.cfg b/test/repos/trunk/cfg/fcm2_pp_change_include.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_pp_change_include.cfg
rename to test/repos/trunk/cfg/fcm2_pp_change_include.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_pp_change_include_inherit.cfg b/test/repos/trunk/cfg/fcm2_pp_change_include_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_pp_change_include_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_pp_change_include_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_pp_empty_subroutine.cfg b/test/repos/trunk/cfg/fcm2_pp_empty_subroutine.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_pp_empty_subroutine.cfg
rename to test/repos/trunk/cfg/fcm2_pp_empty_subroutine.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_pp_empty_subroutine_inherit.cfg b/test/repos/trunk/cfg/fcm2_pp_empty_subroutine_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_pp_empty_subroutine_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_pp_empty_subroutine_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_pp_empty_subroutine_inherit_force.cfg b/test/repos/trunk/cfg/fcm2_pp_empty_subroutine_inherit_force.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_pp_empty_subroutine_inherit_force.cfg
rename to test/repos/trunk/cfg/fcm2_pp_empty_subroutine_inherit_force.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_revmatch_false.cfg b/test/repos/trunk/cfg/fcm2_revmatch_false.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_revmatch_false.cfg
rename to test/repos/trunk/cfg/fcm2_revmatch_false.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_single_file.cfg b/test/repos/trunk/cfg/fcm2_single_file.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_single_file.cfg
rename to test/repos/trunk/cfg/fcm2_single_file.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_space_in_name.cfg b/test/repos/trunk/cfg/fcm2_space_in_name.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_space_in_name.cfg
rename to test/repos/trunk/cfg/fcm2_space_in_name.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_sps.cfg b/test/repos/trunk/cfg/fcm2_sps.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_sps.cfg
rename to test/repos/trunk/cfg/fcm2_sps.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_symbolic_link.cfg b/test/repos/trunk/cfg/fcm2_symbolic_link.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_symbolic_link.cfg
rename to test/repos/trunk/cfg/fcm2_symbolic_link.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_um.cfg b/test/repos/trunk/cfg/fcm2_um.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_um.cfg
rename to test/repos/trunk/cfg/fcm2_um.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_um77.cfg b/test/repos/trunk/cfg/fcm2_um77.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_um77.cfg
rename to test/repos/trunk/cfg/fcm2_um77.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_um77_hpc.cfg b/test/repos/trunk/cfg/fcm2_um77_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_um77_hpc.cfg
rename to test/repos/trunk/cfg/fcm2_um77_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_um77_inherit.cfg b/test/repos/trunk/cfg/fcm2_um77_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_um77_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_um77_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_um77_inherit_hpc.cfg b/test/repos/trunk/cfg/fcm2_um77_inherit_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_um77_inherit_hpc.cfg
rename to test/repos/trunk/cfg/fcm2_um77_inherit_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_um_hpc.cfg b/test/repos/trunk/cfg/fcm2_um_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_um_hpc.cfg
rename to test/repos/trunk/cfg/fcm2_um_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_um_inherit.cfg b/test/repos/trunk/cfg/fcm2_um_inherit.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_um_inherit.cfg
rename to test/repos/trunk/cfg/fcm2_um_inherit.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_um_inherit_hpc.cfg b/test/repos/trunk/cfg/fcm2_um_inherit_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_um_inherit_hpc.cfg
rename to test/repos/trunk/cfg/fcm2_um_inherit_hpc.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_var.cfg b/test/repos/trunk/cfg/fcm2_var.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_var.cfg
rename to test/repos/trunk/cfg/fcm2_var.cfg
diff --git a/usr/test/repos/trunk/cfg/fcm2_var_hpc.cfg b/test/repos/trunk/cfg/fcm2_var_hpc.cfg
similarity index 100%
rename from usr/test/repos/trunk/cfg/fcm2_var_hpc.cfg
rename to test/repos/trunk/cfg/fcm2_var_hpc.cfg
diff --git a/usr/test/repos/trunk/module/hello_constants.f90 b/test/repos/trunk/module/hello_constants.f90
similarity index 100%
rename from usr/test/repos/trunk/module/hello_constants.f90
rename to test/repos/trunk/module/hello_constants.f90
diff --git a/usr/test/repos/trunk/module/hello_constants.inc b/test/repos/trunk/module/hello_constants.inc
similarity index 100%
rename from usr/test/repos/trunk/module/hello_constants.inc
rename to test/repos/trunk/module/hello_constants.inc
diff --git a/usr/test/repos/trunk/module/hello_constants_dummy.inc b/test/repos/trunk/module/hello_constants_dummy.inc
similarity index 100%
rename from usr/test/repos/trunk/module/hello_constants_dummy.inc
rename to test/repos/trunk/module/hello_constants_dummy.inc
diff --git a/usr/test/repos/trunk/namelist/namelist.NL b/test/repos/trunk/namelist/namelist.NL
similarity index 100%
rename from usr/test/repos/trunk/namelist/namelist.NL
rename to test/repos/trunk/namelist/namelist.NL
diff --git a/usr/test/repos/trunk/pro/hello.pro b/test/repos/trunk/pro/hello.pro
similarity index 100%
rename from usr/test/repos/trunk/pro/hello.pro
rename to test/repos/trunk/pro/hello.pro
diff --git a/usr/test/repos/trunk/pro/plot.pro b/test/repos/trunk/pro/plot.pro
similarity index 100%
rename from usr/test/repos/trunk/pro/plot.pro
rename to test/repos/trunk/pro/plot.pro
diff --git a/usr/test/repos/trunk/program/hello.F90 b/test/repos/trunk/program/hello.F90
similarity index 100%
rename from usr/test/repos/trunk/program/hello.F90
rename to test/repos/trunk/program/hello.F90
diff --git a/usr/test/repos/trunk/script/hello.sh b/test/repos/trunk/script/hello.sh
similarity index 100%
rename from usr/test/repos/trunk/script/hello.sh
rename to test/repos/trunk/script/hello.sh
diff --git a/usr/test/repos/trunk/subroutine/hello_c.c b/test/repos/trunk/subroutine/hello_c.c
similarity index 100%
rename from usr/test/repos/trunk/subroutine/hello_c.c
rename to test/repos/trunk/subroutine/hello_c.c
diff --git a/usr/test/repos/trunk/subroutine/hello_sub.F90 b/test/repos/trunk/subroutine/hello_sub.F90
similarity index 100%
rename from usr/test/repos/trunk/subroutine/hello_sub.F90
rename to test/repos/trunk/subroutine/hello_sub.F90
diff --git a/usr/test/repos/trunk/subroutine/hello_sub.h b/test/repos/trunk/subroutine/hello_sub.h
similarity index 100%
rename from usr/test/repos/trunk/subroutine/hello_sub.h
rename to test/repos/trunk/subroutine/hello_sub.h
diff --git a/usr/test/repos/trunk/subroutine/hello_sub_dummy.h b/test/repos/trunk/subroutine/hello_sub_dummy.h
similarity index 100%
rename from usr/test/repos/trunk/subroutine/hello_sub_dummy.h
rename to test/repos/trunk/subroutine/hello_sub_dummy.h
diff --git a/usr/test/run_tests b/test/run_tests
similarity index 100%
rename from usr/test/run_tests
rename to test/run_tests
diff --git a/usr/test/test_config/fcm1_add_directory b/test/test_config/fcm1_add_directory
similarity index 100%
rename from usr/test/test_config/fcm1_add_directory
rename to test/test_config/fcm1_add_directory
diff --git a/usr/test/test_config/fcm1_add_directory_expsrc b/test/test_config/fcm1_add_directory_expsrc
similarity index 100%
rename from usr/test/test_config/fcm1_add_directory_expsrc
rename to test/test_config/fcm1_add_directory_expsrc
diff --git a/usr/test/test_config/fcm1_branches_clash b/test/test_config/fcm1_branches_clash
similarity index 100%
rename from usr/test/test_config/fcm1_branches_clash
rename to test/test_config/fcm1_branches_clash
diff --git a/usr/test/test_config/fcm1_branches_merge_conflict_fail b/test/test_config/fcm1_branches_merge_conflict_fail
similarity index 100%
rename from usr/test/test_config/fcm1_branches_merge_conflict_fail
rename to test/test_config/fcm1_branches_merge_conflict_fail
diff --git a/usr/test/test_config/fcm1_branches_merge_incremental b/test/test_config/fcm1_branches_merge_incremental
similarity index 100%
rename from usr/test/test_config/fcm1_branches_merge_incremental
rename to test/test_config/fcm1_branches_merge_incremental
diff --git a/usr/test/test_config/fcm1_branches_merge_inherit_wrong_include b/test/test_config/fcm1_branches_merge_inherit_wrong_include
similarity index 100%
rename from usr/test/test_config/fcm1_branches_merge_inherit_wrong_include
rename to test/test_config/fcm1_branches_merge_inherit_wrong_include
diff --git a/usr/test/test_config/fcm1_branches_merge_wcopies b/test/test_config/fcm1_branches_merge_wcopies
similarity index 100%
rename from usr/test/test_config/fcm1_branches_merge_wcopies
rename to test/test_config/fcm1_branches_merge_wcopies
diff --git a/usr/test/test_config/fcm1_branches_merge_wcopy b/test/test_config/fcm1_branches_merge_wcopy
similarity index 100%
rename from usr/test/test_config/fcm1_branches_merge_wcopy
rename to test/test_config/fcm1_branches_merge_wcopy
diff --git a/usr/test/test_config/fcm1_cflags_incremental b/test/test_config/fcm1_cflags_incremental
similarity index 100%
rename from usr/test/test_config/fcm1_cflags_incremental
rename to test/test_config/fcm1_cflags_incremental
diff --git a/usr/test/test_config/fcm1_change_src_type_incremental b/test/test_config/fcm1_change_src_type_incremental
similarity index 100%
rename from usr/test/test_config/fcm1_change_src_type_incremental
rename to test/test_config/fcm1_change_src_type_incremental
diff --git a/usr/test/test_config/fcm1_delete_directory b/test/test_config/fcm1_delete_directory
similarity index 100%
rename from usr/test/test_config/fcm1_delete_directory
rename to test/test_config/fcm1_delete_directory
diff --git a/usr/test/test_config/fcm1_delete_directory_inherit b/test/test_config/fcm1_delete_directory_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_delete_directory_inherit
rename to test/test_config/fcm1_delete_directory_inherit
diff --git a/usr/test/test_config/fcm1_delete_file b/test/test_config/fcm1_delete_file
similarity index 100%
rename from usr/test/test_config/fcm1_delete_file
rename to test/test_config/fcm1_delete_file
diff --git a/usr/test/test_config/fcm1_delete_file_inherit b/test/test_config/fcm1_delete_file_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_delete_file_inherit
rename to test/test_config/fcm1_delete_file_inherit
diff --git a/usr/test/test_config/fcm1_delete_inc_file b/test/test_config/fcm1_delete_inc_file
similarity index 100%
rename from usr/test/test_config/fcm1_delete_inc_file
rename to test/test_config/fcm1_delete_inc_file
diff --git a/usr/test/test_config/fcm1_delete_inc_file_inherit b/test/test_config/fcm1_delete_inc_file_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_delete_inc_file_inherit
rename to test/test_config/fcm1_delete_inc_file_inherit
diff --git a/usr/test/test_config/fcm1_delete_inc_file_inherit_force b/test/test_config/fcm1_delete_inc_file_inherit_force
similarity index 100%
rename from usr/test/test_config/fcm1_delete_inc_file_inherit_force
rename to test/test_config/fcm1_delete_inc_file_inherit_force
diff --git a/usr/test/test_config/fcm1_delete_pp_file b/test/test_config/fcm1_delete_pp_file
similarity index 100%
rename from usr/test/test_config/fcm1_delete_pp_file
rename to test/test_config/fcm1_delete_pp_file
diff --git a/usr/test/test_config/fcm1_delete_pp_file_inherit b/test/test_config/fcm1_delete_pp_file_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_delete_pp_file_inherit
rename to test/test_config/fcm1_delete_pp_file_inherit
diff --git a/usr/test/test_config/fcm1_delete_ppinc_file b/test/test_config/fcm1_delete_ppinc_file
similarity index 100%
rename from usr/test/test_config/fcm1_delete_ppinc_file
rename to test/test_config/fcm1_delete_ppinc_file
diff --git a/usr/test/test_config/fcm1_delete_ppinc_file_inherit b/test/test_config/fcm1_delete_ppinc_file_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_delete_ppinc_file_inherit
rename to test/test_config/fcm1_delete_ppinc_file_inherit
diff --git a/usr/test/test_config/fcm1_delete_ppinc_file_inherit_force b/test/test_config/fcm1_delete_ppinc_file_inherit_force
similarity index 100%
rename from usr/test/test_config/fcm1_delete_ppinc_file_inherit_force
rename to test/test_config/fcm1_delete_ppinc_file_inherit_force
diff --git a/usr/test/test_config/fcm1_duplicate_target b/test/test_config/fcm1_duplicate_target
similarity index 100%
rename from usr/test/test_config/fcm1_duplicate_target
rename to test/test_config/fcm1_duplicate_target
diff --git a/usr/test/test_config/fcm1_exclude_dependency b/test/test_config/fcm1_exclude_dependency
similarity index 100%
rename from usr/test/test_config/fcm1_exclude_dependency
rename to test/test_config/fcm1_exclude_dependency
diff --git a/usr/test/test_config/fcm1_exe_permissions b/test/test_config/fcm1_exe_permissions
similarity index 100%
rename from usr/test/test_config/fcm1_exe_permissions
rename to test/test_config/fcm1_exe_permissions
diff --git a/usr/test/test_config/fcm1_exe_rename_incremental b/test/test_config/fcm1_exe_rename_incremental
similarity index 100%
rename from usr/test/test_config/fcm1_exe_rename_incremental
rename to test/test_config/fcm1_exe_rename_incremental
diff --git a/usr/test/test_config/fcm1_fc_incremental b/test/test_config/fcm1_fc_incremental
similarity index 100%
rename from usr/test/test_config/fcm1_fc_incremental
rename to test/test_config/fcm1_fc_incremental
diff --git a/usr/test/test_config/fcm1_fflags_incremental b/test/test_config/fcm1_fflags_incremental
similarity index 100%
rename from usr/test/test_config/fcm1_fflags_incremental
rename to test/test_config/fcm1_fflags_incremental
diff --git a/usr/test/test_config/fcm1_inc_devnull b/test/test_config/fcm1_inc_devnull
similarity index 100%
rename from usr/test/test_config/fcm1_inc_devnull
rename to test/test_config/fcm1_inc_devnull
diff --git a/usr/test/test_config/fcm1_inherit_invalid_path b/test/test_config/fcm1_inherit_invalid_path
similarity index 100%
rename from usr/test/test_config/fcm1_inherit_invalid_path
rename to test/test_config/fcm1_inherit_invalid_path
diff --git a/usr/test/test_config/fcm1_invalid_base_url b/test/test_config/fcm1_invalid_base_url
similarity index 100%
rename from usr/test/test_config/fcm1_invalid_base_url
rename to test/test_config/fcm1_invalid_base_url
diff --git a/usr/test/test_config/fcm1_invalid_branch_url b/test/test_config/fcm1_invalid_branch_url
similarity index 100%
rename from usr/test/test_config/fcm1_invalid_branch_url
rename to test/test_config/fcm1_invalid_branch_url
diff --git a/usr/test/test_config/fcm1_invalid_inc b/test/test_config/fcm1_invalid_inc
similarity index 100%
rename from usr/test/test_config/fcm1_invalid_inc
rename to test/test_config/fcm1_invalid_inc
diff --git a/usr/test/test_config/fcm1_invalid_namespace b/test/test_config/fcm1_invalid_namespace
similarity index 100%
rename from usr/test/test_config/fcm1_invalid_namespace
rename to test/test_config/fcm1_invalid_namespace
diff --git a/usr/test/test_config/fcm1_invalid_variable b/test/test_config/fcm1_invalid_variable
similarity index 100%
rename from usr/test/test_config/fcm1_invalid_variable
rename to test/test_config/fcm1_invalid_variable
diff --git a/usr/test/test_config/fcm1_ld_incremental b/test/test_config/fcm1_ld_incremental
similarity index 100%
rename from usr/test/test_config/fcm1_ld_incremental
rename to test/test_config/fcm1_ld_incremental
diff --git a/usr/test/test_config/fcm1_library b/test/test_config/fcm1_library
similarity index 100%
rename from usr/test/test_config/fcm1_library
rename to test/test_config/fcm1_library
diff --git a/usr/test/test_config/fcm1_library_rename b/test/test_config/fcm1_library_rename
similarity index 100%
rename from usr/test/test_config/fcm1_library_rename
rename to test/test_config/fcm1_library_rename
diff --git a/usr/test/test_config/fcm1_mirror b/test/test_config/fcm1_mirror
similarity index 100%
rename from usr/test/test_config/fcm1_mirror
rename to test/test_config/fcm1_mirror
diff --git a/usr/test/test_config/fcm1_mirror_inherit b/test/test_config/fcm1_mirror_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_mirror_inherit
rename to test/test_config/fcm1_mirror_inherit
diff --git a/usr/test/test_config/fcm1_no_dep b/test/test_config/fcm1_no_dep
similarity index 100%
rename from usr/test/test_config/fcm1_no_dep
rename to test/test_config/fcm1_no_dep
diff --git a/usr/test/test_config/fcm1_ops_parallel b/test/test_config/fcm1_ops_parallel
similarity index 100%
rename from usr/test/test_config/fcm1_ops_parallel
rename to test/test_config/fcm1_ops_parallel
diff --git a/usr/test/test_config/fcm1_pp_change_include_inherit b/test/test_config/fcm1_pp_change_include_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_pp_change_include_inherit
rename to test/test_config/fcm1_pp_change_include_inherit
diff --git a/usr/test/test_config/fcm1_pp_change_keys_incremental b/test/test_config/fcm1_pp_change_keys_incremental
similarity index 100%
rename from usr/test/test_config/fcm1_pp_change_keys_incremental
rename to test/test_config/fcm1_pp_change_keys_incremental
diff --git a/usr/test/test_config/fcm1_pp_empty_subroutine b/test/test_config/fcm1_pp_empty_subroutine
similarity index 100%
rename from usr/test/test_config/fcm1_pp_empty_subroutine
rename to test/test_config/fcm1_pp_empty_subroutine
diff --git a/usr/test/test_config/fcm1_pp_empty_subroutine_inherit b/test/test_config/fcm1_pp_empty_subroutine_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_pp_empty_subroutine_inherit
rename to test/test_config/fcm1_pp_empty_subroutine_inherit
diff --git a/usr/test/test_config/fcm1_pp_empty_subroutine_inherit_force b/test/test_config/fcm1_pp_empty_subroutine_inherit_force
similarity index 100%
rename from usr/test/test_config/fcm1_pp_empty_subroutine_inherit_force
rename to test/test_config/fcm1_pp_empty_subroutine_inherit_force
diff --git a/usr/test/test_config/fcm1_revmatch_true b/test/test_config/fcm1_revmatch_true
similarity index 100%
rename from usr/test/test_config/fcm1_revmatch_true
rename to test/test_config/fcm1_revmatch_true
diff --git a/usr/test/test_config/fcm1_sps_parallel b/test/test_config/fcm1_sps_parallel
similarity index 100%
rename from usr/test/test_config/fcm1_sps_parallel
rename to test/test_config/fcm1_sps_parallel
diff --git a/usr/test/test_config/fcm1_um b/test/test_config/fcm1_um
similarity index 100%
rename from usr/test/test_config/fcm1_um
rename to test/test_config/fcm1_um
diff --git a/usr/test/test_config/fcm1_um_inherit b/test/test_config/fcm1_um_inherit
similarity index 100%
rename from usr/test/test_config/fcm1_um_inherit
rename to test/test_config/fcm1_um_inherit
diff --git a/usr/test/test_config/fcm1_var_parallel b/test/test_config/fcm1_var_parallel
similarity index 100%
rename from usr/test/test_config/fcm1_var_parallel
rename to test/test_config/fcm1_var_parallel
diff --git a/usr/test/test_config/fcm2_branches_clash b/test/test_config/fcm2_branches_clash
similarity index 100%
rename from usr/test/test_config/fcm2_branches_clash
rename to test/test_config/fcm2_branches_clash
diff --git a/usr/test/test_config/fcm2_branches_merge_incremental b/test/test_config/fcm2_branches_merge_incremental
similarity index 100%
rename from usr/test/test_config/fcm2_branches_merge_incremental
rename to test/test_config/fcm2_branches_merge_incremental
diff --git a/usr/test/test_config/fcm2_branches_merge_inherit_wrong_include b/test/test_config/fcm2_branches_merge_inherit_wrong_include
similarity index 100%
rename from usr/test/test_config/fcm2_branches_merge_inherit_wrong_include
rename to test/test_config/fcm2_branches_merge_inherit_wrong_include
diff --git a/usr/test/test_config/fcm2_branches_merge_wcopies b/test/test_config/fcm2_branches_merge_wcopies
similarity index 100%
rename from usr/test/test_config/fcm2_branches_merge_wcopies
rename to test/test_config/fcm2_branches_merge_wcopies
diff --git a/usr/test/test_config/fcm2_branches_merge_wcopy b/test/test_config/fcm2_branches_merge_wcopy
similarity index 100%
rename from usr/test/test_config/fcm2_branches_merge_wcopy
rename to test/test_config/fcm2_branches_merge_wcopy
diff --git a/usr/test/test_config/fcm2_cflags_incremental b/test/test_config/fcm2_cflags_incremental
similarity index 100%
rename from usr/test/test_config/fcm2_cflags_incremental
rename to test/test_config/fcm2_cflags_incremental
diff --git a/usr/test/test_config/fcm2_cyclic_dep_fail b/test/test_config/fcm2_cyclic_dep_fail
similarity index 100%
rename from usr/test/test_config/fcm2_cyclic_dep_fail
rename to test/test_config/fcm2_cyclic_dep_fail
diff --git a/usr/test/test_config/fcm2_delete_file b/test/test_config/fcm2_delete_file
similarity index 100%
rename from usr/test/test_config/fcm2_delete_file
rename to test/test_config/fcm2_delete_file
diff --git a/usr/test/test_config/fcm2_delete_file_inherit b/test/test_config/fcm2_delete_file_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_delete_file_inherit
rename to test/test_config/fcm2_delete_file_inherit
diff --git a/usr/test/test_config/fcm2_delete_inc_file b/test/test_config/fcm2_delete_inc_file
similarity index 100%
rename from usr/test/test_config/fcm2_delete_inc_file
rename to test/test_config/fcm2_delete_inc_file
diff --git a/usr/test/test_config/fcm2_delete_inc_file_inherit b/test/test_config/fcm2_delete_inc_file_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_delete_inc_file_inherit
rename to test/test_config/fcm2_delete_inc_file_inherit
diff --git a/usr/test/test_config/fcm2_delete_inc_file_inherit_force b/test/test_config/fcm2_delete_inc_file_inherit_force
similarity index 100%
rename from usr/test/test_config/fcm2_delete_inc_file_inherit_force
rename to test/test_config/fcm2_delete_inc_file_inherit_force
diff --git a/usr/test/test_config/fcm2_delete_pp_file b/test/test_config/fcm2_delete_pp_file
similarity index 100%
rename from usr/test/test_config/fcm2_delete_pp_file
rename to test/test_config/fcm2_delete_pp_file
diff --git a/usr/test/test_config/fcm2_delete_pp_file_inherit b/test/test_config/fcm2_delete_pp_file_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_delete_pp_file_inherit
rename to test/test_config/fcm2_delete_pp_file_inherit
diff --git a/usr/test/test_config/fcm2_delete_ppinc_file b/test/test_config/fcm2_delete_ppinc_file
similarity index 100%
rename from usr/test/test_config/fcm2_delete_ppinc_file
rename to test/test_config/fcm2_delete_ppinc_file
diff --git a/usr/test/test_config/fcm2_delete_ppinc_file_inherit b/test/test_config/fcm2_delete_ppinc_file_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_delete_ppinc_file_inherit
rename to test/test_config/fcm2_delete_ppinc_file_inherit
diff --git a/usr/test/test_config/fcm2_delete_ppinc_file_inherit_force b/test/test_config/fcm2_delete_ppinc_file_inherit_force
similarity index 100%
rename from usr/test/test_config/fcm2_delete_ppinc_file_inherit_force
rename to test/test_config/fcm2_delete_ppinc_file_inherit_force
diff --git a/usr/test/test_config/fcm2_dep_o_invalid b/test/test_config/fcm2_dep_o_invalid
similarity index 100%
rename from usr/test/test_config/fcm2_dep_o_invalid
rename to test/test_config/fcm2_dep_o_invalid
diff --git a/usr/test/test_config/fcm2_duplicate_target b/test/test_config/fcm2_duplicate_target
similarity index 100%
rename from usr/test/test_config/fcm2_duplicate_target
rename to test/test_config/fcm2_duplicate_target
diff --git a/usr/test/test_config/fcm2_exclude_dependency b/test/test_config/fcm2_exclude_dependency
similarity index 100%
rename from usr/test/test_config/fcm2_exclude_dependency
rename to test/test_config/fcm2_exclude_dependency
diff --git a/usr/test/test_config/fcm2_exe_permissions b/test/test_config/fcm2_exe_permissions
similarity index 100%
rename from usr/test/test_config/fcm2_exe_permissions
rename to test/test_config/fcm2_exe_permissions
diff --git a/usr/test/test_config/fcm2_exe_rename_incremental b/test/test_config/fcm2_exe_rename_incremental
similarity index 100%
rename from usr/test/test_config/fcm2_exe_rename_incremental
rename to test/test_config/fcm2_exe_rename_incremental
diff --git a/usr/test/test_config/fcm2_fc_incremental b/test/test_config/fcm2_fc_incremental
similarity index 100%
rename from usr/test/test_config/fcm2_fc_incremental
rename to test/test_config/fcm2_fc_incremental
diff --git a/usr/test/test_config/fcm2_fflags_incremental b/test/test_config/fcm2_fflags_incremental
similarity index 100%
rename from usr/test/test_config/fcm2_fflags_incremental
rename to test/test_config/fcm2_fflags_incremental
diff --git a/usr/test/test_config/fcm2_inc_devnull b/test/test_config/fcm2_inc_devnull
similarity index 100%
rename from usr/test/test_config/fcm2_inc_devnull
rename to test/test_config/fcm2_inc_devnull
diff --git a/usr/test/test_config/fcm2_inherit_invalid_path b/test/test_config/fcm2_inherit_invalid_path
similarity index 100%
rename from usr/test/test_config/fcm2_inherit_invalid_path
rename to test/test_config/fcm2_inherit_invalid_path
diff --git a/usr/test/test_config/fcm2_inherit_redefine_fail b/test/test_config/fcm2_inherit_redefine_fail
similarity index 100%
rename from usr/test/test_config/fcm2_inherit_redefine_fail
rename to test/test_config/fcm2_inherit_redefine_fail
diff --git a/usr/test/test_config/fcm2_invalid_base_url b/test/test_config/fcm2_invalid_base_url
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_base_url
rename to test/test_config/fcm2_invalid_base_url
diff --git a/usr/test/test_config/fcm2_invalid_branch_url b/test/test_config/fcm2_invalid_branch_url
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_branch_url
rename to test/test_config/fcm2_invalid_branch_url
diff --git a/usr/test/test_config/fcm2_invalid_branch_url2 b/test/test_config/fcm2_invalid_branch_url2
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_branch_url2
rename to test/test_config/fcm2_invalid_branch_url2
diff --git a/usr/test/test_config/fcm2_invalid_inc b/test/test_config/fcm2_invalid_inc
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_inc
rename to test/test_config/fcm2_invalid_inc
diff --git a/usr/test/test_config/fcm2_invalid_label b/test/test_config/fcm2_invalid_label
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_label
rename to test/test_config/fcm2_invalid_label
diff --git a/usr/test/test_config/fcm2_invalid_modifier b/test/test_config/fcm2_invalid_modifier
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_modifier
rename to test/test_config/fcm2_invalid_modifier
diff --git a/usr/test/test_config/fcm2_invalid_modifiers b/test/test_config/fcm2_invalid_modifiers
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_modifiers
rename to test/test_config/fcm2_invalid_modifiers
diff --git a/usr/test/test_config/fcm2_invalid_namespace b/test/test_config/fcm2_invalid_namespace
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_namespace
rename to test/test_config/fcm2_invalid_namespace
diff --git a/usr/test/test_config/fcm2_invalid_namespace2 b/test/test_config/fcm2_invalid_namespace2
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_namespace2
rename to test/test_config/fcm2_invalid_namespace2
diff --git a/usr/test/test_config/fcm2_invalid_target b/test/test_config/fcm2_invalid_target
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_target
rename to test/test_config/fcm2_invalid_target
diff --git a/usr/test/test_config/fcm2_invalid_variable b/test/test_config/fcm2_invalid_variable
similarity index 100%
rename from usr/test/test_config/fcm2_invalid_variable
rename to test/test_config/fcm2_invalid_variable
diff --git a/usr/test/test_config/fcm2_library b/test/test_config/fcm2_library
similarity index 100%
rename from usr/test/test_config/fcm2_library
rename to test/test_config/fcm2_library
diff --git a/usr/test/test_config/fcm2_library_rename b/test/test_config/fcm2_library_rename
similarity index 100%
rename from usr/test/test_config/fcm2_library_rename
rename to test/test_config/fcm2_library_rename
diff --git a/usr/test/test_config/fcm2_mirror b/test/test_config/fcm2_mirror
similarity index 100%
rename from usr/test/test_config/fcm2_mirror
rename to test/test_config/fcm2_mirror
diff --git a/usr/test/test_config/fcm2_mirror_after_pp b/test/test_config/fcm2_mirror_after_pp
similarity index 100%
rename from usr/test/test_config/fcm2_mirror_after_pp
rename to test/test_config/fcm2_mirror_after_pp
diff --git a/usr/test/test_config/fcm2_mirror_inherit b/test/test_config/fcm2_mirror_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_mirror_inherit
rename to test/test_config/fcm2_mirror_inherit
diff --git a/usr/test/test_config/fcm2_mirror_inherit_fflags b/test/test_config/fcm2_mirror_inherit_fflags
similarity index 100%
rename from usr/test/test_config/fcm2_mirror_inherit_fflags
rename to test/test_config/fcm2_mirror_inherit_fflags
diff --git a/usr/test/test_config/fcm2_mirror_inherit_notarget b/test/test_config/fcm2_mirror_inherit_notarget
similarity index 100%
rename from usr/test/test_config/fcm2_mirror_inherit_notarget
rename to test/test_config/fcm2_mirror_inherit_notarget
diff --git a/usr/test/test_config/fcm2_modify_subroutine_inherit b/test/test_config/fcm2_modify_subroutine_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_modify_subroutine_inherit
rename to test/test_config/fcm2_modify_subroutine_inherit
diff --git a/usr/test/test_config/fcm2_multi_inherit b/test/test_config/fcm2_multi_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_multi_inherit
rename to test/test_config/fcm2_multi_inherit
diff --git a/usr/test/test_config/fcm2_no_dep b/test/test_config/fcm2_no_dep
similarity index 100%
rename from usr/test/test_config/fcm2_no_dep
rename to test/test_config/fcm2_no_dep
diff --git a/usr/test/test_config/fcm2_ns-dep_o_invalid b/test/test_config/fcm2_ns-dep_o_invalid
similarity index 100%
rename from usr/test/test_config/fcm2_ns-dep_o_invalid
rename to test/test_config/fcm2_ns-dep_o_invalid
diff --git a/usr/test/test_config/fcm2_ops_parallel b/test/test_config/fcm2_ops_parallel
similarity index 100%
rename from usr/test/test_config/fcm2_ops_parallel
rename to test/test_config/fcm2_ops_parallel
diff --git a/usr/test/test_config/fcm2_override_variable b/test/test_config/fcm2_override_variable
similarity index 100%
rename from usr/test/test_config/fcm2_override_variable
rename to test/test_config/fcm2_override_variable
diff --git a/usr/test/test_config/fcm2_pp_change_include_inherit b/test/test_config/fcm2_pp_change_include_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_pp_change_include_inherit
rename to test/test_config/fcm2_pp_change_include_inherit
diff --git a/usr/test/test_config/fcm2_pp_change_keys_incremental b/test/test_config/fcm2_pp_change_keys_incremental
similarity index 100%
rename from usr/test/test_config/fcm2_pp_change_keys_incremental
rename to test/test_config/fcm2_pp_change_keys_incremental
diff --git a/usr/test/test_config/fcm2_pp_empty_subroutine b/test/test_config/fcm2_pp_empty_subroutine
similarity index 100%
rename from usr/test/test_config/fcm2_pp_empty_subroutine
rename to test/test_config/fcm2_pp_empty_subroutine
diff --git a/usr/test/test_config/fcm2_pp_empty_subroutine_inherit b/test/test_config/fcm2_pp_empty_subroutine_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_pp_empty_subroutine_inherit
rename to test/test_config/fcm2_pp_empty_subroutine_inherit
diff --git a/usr/test/test_config/fcm2_pp_empty_subroutine_inherit_force b/test/test_config/fcm2_pp_empty_subroutine_inherit_force
similarity index 100%
rename from usr/test/test_config/fcm2_pp_empty_subroutine_inherit_force
rename to test/test_config/fcm2_pp_empty_subroutine_inherit_force
diff --git a/usr/test/test_config/fcm2_sps_parallel b/test/test_config/fcm2_sps_parallel
similarity index 100%
rename from usr/test/test_config/fcm2_sps_parallel
rename to test/test_config/fcm2_sps_parallel
diff --git a/usr/test/test_config/fcm2_um b/test/test_config/fcm2_um
similarity index 100%
rename from usr/test/test_config/fcm2_um
rename to test/test_config/fcm2_um
diff --git a/usr/test/test_config/fcm2_um77 b/test/test_config/fcm2_um77
similarity index 100%
rename from usr/test/test_config/fcm2_um77
rename to test/test_config/fcm2_um77
diff --git a/usr/test/test_config/fcm2_um77_inherit b/test/test_config/fcm2_um77_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_um77_inherit
rename to test/test_config/fcm2_um77_inherit
diff --git a/usr/test/test_config/fcm2_um_inherit b/test/test_config/fcm2_um_inherit
similarity index 100%
rename from usr/test/test_config/fcm2_um_inherit
rename to test/test_config/fcm2_um_inherit
diff --git a/usr/test/test_config/fcm2_var_parallel b/test/test_config/fcm2_var_parallel
similarity index 100%
rename from usr/test/test_config/fcm2_var_parallel
rename to test/test_config/fcm2_var_parallel
diff --git a/usr/test/test_include/inc/fortran.inc b/test/test_include/inc/fortran.inc
similarity index 100%
rename from usr/test/test_include/inc/fortran.inc
rename to test/test_include/inc/fortran.inc
diff --git a/usr/test/test_include/prog/fortran.inc b/test/test_include/prog/fortran.inc
similarity index 100%
rename from usr/test/test_include/prog/fortran.inc
rename to test/test_include/prog/fortran.inc
diff --git a/usr/test/test_include/prog/test_fortran_inc.f90 b/test/test_include/prog/test_fortran_inc.f90
similarity index 100%
rename from usr/test/test_include/prog/test_fortran_inc.f90
rename to test/test_include/prog/test_fortran_inc.f90
diff --git a/usr/test/test_include/prog/test_prepro_inc.F90 b/test/test_include/prog/test_prepro_inc.F90
similarity index 100%
rename from usr/test/test_include/prog/test_prepro_inc.F90
rename to test/test_include/prog/test_prepro_inc.F90
diff --git a/usr/test/test_include/test.sh b/test/test_include/test.sh
similarity index 100%
rename from usr/test/test_include/test.sh
rename to test/test_include/test.sh
diff --git a/usr/test/tests_functional.list b/test/tests_functional.list
similarity index 100%
rename from usr/test/tests_functional.list
rename to test/tests_functional.list
diff --git a/usr/test/tests_perf_local.list b/test/tests_perf_local.list
similarity index 100%
rename from usr/test/tests_perf_local.list
rename to test/tests_perf_local.list
diff --git a/usr/test/tests_perf_remote.list b/test/tests_perf_remote.list
similarity index 100%
rename from usr/test/tests_perf_remote.list
rename to test/tests_perf_remote.list
diff --git a/usr/test/wrapper_scripts/wrap_ar b/test/wrapper_scripts/wrap_ar
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_ar
rename to test/wrapper_scripts/wrap_ar
diff --git a/usr/test/wrapper_scripts/wrap_cc b/test/wrapper_scripts/wrap_cc
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_cc
rename to test/wrapper_scripts/wrap_cc
diff --git a/usr/test/wrapper_scripts/wrap_fc b/test/wrapper_scripts/wrap_fc
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_fc
rename to test/wrapper_scripts/wrap_fc
diff --git a/usr/test/wrapper_scripts/wrap_fc2 b/test/wrapper_scripts/wrap_fc2
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_fc2
rename to test/wrapper_scripts/wrap_fc2
diff --git a/usr/test/wrapper_scripts/wrap_ld b/test/wrapper_scripts/wrap_ld
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_ld
rename to test/wrapper_scripts/wrap_ld
diff --git a/usr/test/wrapper_scripts/wrap_ld2 b/test/wrapper_scripts/wrap_ld2
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_ld2
rename to test/wrapper_scripts/wrap_ld2
diff --git a/usr/test/wrapper_scripts/wrap_mpicc b/test/wrapper_scripts/wrap_mpicc
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_mpicc
rename to test/wrapper_scripts/wrap_mpicc
diff --git a/usr/test/wrapper_scripts/wrap_mpif90 b/test/wrapper_scripts/wrap_mpif90
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_mpif90
rename to test/wrapper_scripts/wrap_mpif90
diff --git a/usr/test/wrapper_scripts/wrap_pp b/test/wrapper_scripts/wrap_pp
similarity index 100%
rename from usr/test/wrapper_scripts/wrap_pp
rename to test/wrapper_scripts/wrap_pp
diff --git a/usr/tutorial/README b/tutorial/README
similarity index 100%
rename from usr/tutorial/README
rename to tutorial/README
diff --git a/usr/tutorial/fcm-tutorial-repos-create b/tutorial/fcm-tutorial-repos-create
similarity index 100%
rename from usr/tutorial/fcm-tutorial-repos-create
rename to tutorial/fcm-tutorial-repos-create
diff --git a/usr/tutorial/hooks/pre-commit b/tutorial/hooks/pre-commit
similarity index 100%
rename from usr/tutorial/hooks/pre-commit
rename to tutorial/hooks/pre-commit
diff --git a/usr/tutorial/trunk-r1/doc/hello.html b/tutorial/trunk-r1/doc/hello.html
similarity index 100%
rename from usr/tutorial/trunk-r1/doc/hello.html
rename to tutorial/trunk-r1/doc/hello.html
diff --git a/usr/tutorial/trunk-r1/fcm-make.cfg b/tutorial/trunk-r1/fcm-make.cfg
similarity index 100%
rename from usr/tutorial/trunk-r1/fcm-make.cfg
rename to tutorial/trunk-r1/fcm-make.cfg
diff --git a/usr/tutorial/trunk-r1/src/module/hello_constants.f90 b/tutorial/trunk-r1/src/module/hello_constants.f90
similarity index 100%
rename from usr/tutorial/trunk-r1/src/module/hello_constants.f90
rename to tutorial/trunk-r1/src/module/hello_constants.f90
diff --git a/usr/tutorial/trunk-r1/src/module/hello_num.f90 b/tutorial/trunk-r1/src/module/hello_num.f90
similarity index 100%
rename from usr/tutorial/trunk-r1/src/module/hello_num.f90
rename to tutorial/trunk-r1/src/module/hello_num.f90
diff --git a/usr/tutorial/trunk-r1/src/program/hello.f90 b/tutorial/trunk-r1/src/program/hello.f90
similarity index 100%
rename from usr/tutorial/trunk-r1/src/program/hello.f90
rename to tutorial/trunk-r1/src/program/hello.f90
diff --git a/usr/tutorial/trunk-r1/src/subroutine/hello_c.c b/tutorial/trunk-r1/src/subroutine/hello_c.c
similarity index 100%
rename from usr/tutorial/trunk-r1/src/subroutine/hello_c.c
rename to tutorial/trunk-r1/src/subroutine/hello_c.c
diff --git a/usr/tutorial/trunk-r1/src/subroutine/hello_sub.f90 b/tutorial/trunk-r1/src/subroutine/hello_sub.f90
similarity index 100%
rename from usr/tutorial/trunk-r1/src/subroutine/hello_sub.f90
rename to tutorial/trunk-r1/src/subroutine/hello_sub.f90
diff --git a/usr/doc/etc/fcm-version.js b/usr/doc/etc/fcm-version.js
deleted file mode 100644
index a851ca2..0000000
--- a/usr/doc/etc/fcm-version.js
+++ /dev/null
@@ -1 +0,0 @@
-FCM.VERSION="2017.09.0";
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/fcm.git
More information about the debian-science-commits
mailing list