1
0
Fork 0

work-around for program-suffix

This commit is contained in:
Frank Celler 2013-12-23 18:02:06 +01:00
parent b871bfe5ac
commit 995a3b06da
3 changed files with 20 additions and 0 deletions

View File

@ -259,7 +259,10 @@ noinst_PROGRAMS =
################################################################################
install-exec-hook:
rm -f $(DESTDIR)$(bindir)/`echo foxx-manager | sed '$(program_transform_name)'`
$(LN_S) `echo arangosh | sed '$(program_transform_name)'` $(DESTDIR)$(bindir)/`echo foxx-manager | sed '$(program_transform_name)'`
rm -f $(DESTDIR)$(sbindir)/`echo arango-dfdb | sed '$(program_transform_name)'`
$(LN_S) `echo arangod | sed '$(program_transform_name)'` $(DESTDIR)$(sbindir)/`echo arango-dfdb | sed '$(program_transform_name)'`

View File

@ -7444,7 +7444,10 @@ install-data-local:
################################################################################
install-exec-hook:
rm -f $(DESTDIR)$(bindir)/`echo foxx-manager | sed '$(program_transform_name)'`
$(LN_S) `echo arangosh | sed '$(program_transform_name)'` $(DESTDIR)$(bindir)/`echo foxx-manager | sed '$(program_transform_name)'`
rm -f $(DESTDIR)$(sbindir)/`echo arango-dfdb | sed '$(program_transform_name)'`
$(LN_S) `echo arangod | sed '$(program_transform_name)'` $(DESTDIR)$(sbindir)/`echo arango-dfdb | sed '$(program_transform_name)'`
################################################################################

View File

@ -1541,6 +1541,20 @@ char* TRI_BinaryName (const char* argv0) {
}
}
for (; name < p; --p) {
if (*p == '-') {
break;
}
}
// TODO this needs to be fixed: the install script should do some transformation
// on the config files installed. But in this case all programs must use
// config files based on their name.
if (*p == '-' && TRI_EqualString(p, "-unstable")) {
*p = '\0';
}
return name;
}