Dedupe some strings

This commit is contained in:
Cyberboss
2018-09-27 15:40:56 -04:00
parent ed66c2349a
commit eb8fcc1900
@@ -24,11 +24,15 @@ namespace Tgstation.Server.Host.Components.Byond
/// </summary>
const string ByondCachePath = "~/.byond/cache";
/// <inheritdoc />
public string DreamDaemonName => "DreamDaemon.sh";
const string DreamDaemonExecutableName = "DreamDaemon";
const string DreamMakerExecutableName = "DreamMaker";
const string ShellScriptExtension = ".sh";
/// <inheritdoc />
public string DreamMakerName => "DreamMaker.sh";
public string DreamDaemonName => DreamDaemonExecutableName + ShellScriptExtension;
/// <inheritdoc />
public string DreamMakerName => DreamMakerExecutableName + ShellScriptExtension;
/// <summary>
/// The <see cref="IIOManager"/> for the <see cref="PosixByondInstaller"/>
@@ -107,9 +111,6 @@ namespace Tgstation.Server.Host.Components.Byond
//need to add $ORIGIN to LD_LIBRARY_PATH
const string StandardScript = "#!/bin/sh\nexport LD_LIBRARY_PATH=\"\\$ORIGIN:$LD_LIBRARY_PATH\"\nBASEDIR=$(dirname \"$0\")\nexec \"$BASEDIR/{0}\" \"$@\"\n";
const string DreamDaemonExecutableName = "DreamDaemon";
const string DreamMakerExecutableName = "DreamMaker";
var dreamDaemonScript = String.Format(CultureInfo.InvariantCulture, StandardScript, DreamDaemonExecutableName);
var dreamMakerScript = String.Format(CultureInfo.InvariantCulture, StandardScript, DreamMakerExecutableName);