summaryrefslogtreecommitdiff
path: root/cesar/common/tools/build-info
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/common/tools/build-info')
-rwxr-xr-xcesar/common/tools/build-info3
1 files changed, 2 insertions, 1 deletions
diff --git a/cesar/common/tools/build-info b/cesar/common/tools/build-info
index df1e6b100b..50e528f4cb 100755
--- a/cesar/common/tools/build-info
+++ b/cesar/common/tools/build-info
@@ -33,11 +33,12 @@ sub info_project
{
use Cwd;
my @dir = split '/', getcwd ();
+ my $short = $dir[-1];
my @project;
# Iteratively remove a directory part to find root.
do
{
- @dir or die "cannot find the base directory.\n";
+ @dir or return $short;
unshift @project, pop @dir;
} while (!-r join ('/', @dir) . '/common/make/top.mk');
return join ('/', @project);