Update ReleasePreparer.cs

This commit is contained in:
Bitl 2022-11-01 16:24:50 -07:00
parent 5207e4152f
commit 26372b8130
1 changed files with 10 additions and 12 deletions

View File

@ -18,19 +18,19 @@ namespace Novetus.ReleasePreparer
{ {
string novpath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\Novetus"; string novpath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\Novetus";
if (args.Contains("-lite")) if (args.Contains("-Net40"))
{ {
string litepath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\Novetus-Lite"; string litepath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\Novetus-Net40";
if (!Directory.Exists(litepath)) if (!Directory.Exists(litepath))
{ {
Console.WriteLine("Novetus Lite does not exist. Creating " + litepath); Console.WriteLine("Novetus Net 4.0 does not exist. Creating " + litepath);
Directory.CreateDirectory(litepath); Directory.CreateDirectory(litepath);
} }
List<string> liteExcludeList = new List<string>(); List<string> liteExcludeList = new List<string>();
string liteExcludeFile = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\liteexclude.txt"; string liteExcludeFile = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\Net40exclude.txt";
Console.WriteLine("Reading exclusion list..."); Console.WriteLine("Reading exclusion list...");
bool noExclusionList = false; bool noExclusionList = false;
@ -70,8 +70,8 @@ namespace Novetus.ReleasePreparer
} }
} }
Console.WriteLine("Overwriting files with lite alternatives..."); Console.WriteLine("Overwriting files with Net 4.0 alternatives...");
string litefiles = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\litefiles"; string litefiles = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\Net40files";
foreach (string newPath in Directory.GetFiles(litefiles, "*.*", SearchOption.AllDirectories)) foreach (string newPath in Directory.GetFiles(litefiles, "*.*", SearchOption.AllDirectories))
{ {
@ -79,11 +79,9 @@ namespace Novetus.ReleasePreparer
Console.WriteLine("OW: " + newPath.Replace(litefiles, litepath)); Console.WriteLine("OW: " + newPath.Replace(litefiles, litepath));
} }
string infopathlite = litepath + @"\\config\\info.ini"; string infopath = novpath + @"\\config\\info.ini";
Console.WriteLine("Editing " + infopathlite); string currbranch = GetBranch(infopath);
SetToLite(infopathlite); TurnOnInitialSequence(infopath);
string currbranchlite = GetBranch(infopathlite);
TurnOnInitialSequence(infopathlite);
string pathlite = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\releasenomapsversion.txt"; string pathlite = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\\releasenomapsversion.txt";
Console.WriteLine("Creating " + pathlite); Console.WriteLine("Creating " + pathlite);
@ -92,7 +90,7 @@ namespace Novetus.ReleasePreparer
// Create a file to write to. // Create a file to write to.
using (StreamWriter sw = File.CreateText(pathlite)) using (StreamWriter sw = File.CreateText(pathlite))
{ {
sw.Write(currbranchlite); sw.Write(currbranch);
} }
} }
Console.WriteLine("Created " + pathlite); Console.WriteLine("Created " + pathlite);