SibTiger / PowerShell-Compact-Archive-Tool

Compacts all assets of the project into ZDoom's ZIP filesystem standards. Useful for creating PK3 or PK7, as an alternative of a WAD file.
GNU General Public License v3.0
5 stars 1 forks source link

Resolve an Issue with the Make Script #89

Open SibTiger opened 4 days ago

SibTiger commented 4 days ago

For quite awhile, going into several years now, the Make script Make.ps1 does not seem to be able to append all of the files during runtime. For example, when compiles the PSCAT project, the Logging.ps1 content would not be added into the PSCAT target script file. The next go around with the Make script, the Main.ps1 would not be included. The scripts listed is not limited to just those two, but only examples for this ticket. But to make this more interesting, this is completely random as well. In some cases, the Make script will work just fine.

Before creating this ticket, I inspected the source code and might had found a possible logic error:

# Append the file and assure it was successful
if (!($(FileDetection $filePath) -and $(AppendContent $OUTPUTFILE $filePath) -and $(AppendSeparation $OUTPUTFILE)))
{
    # An error occurred
    return 1;
} # If : File does not exist

Too Much Information:

ACTION:

Resolve an issue where the Make script is not able to append all of the files listed in the scriptFileName array into PSCAT.ps1.

SibTiger commented 4 days ago

Sample of the Make.ps1 acting up while the $DEBUGMODE is set to $true:

Spoiler: Make with Debug - Error "Unable to find type [LogMessageLevel]" ``` [Tue.12.Nov.2024 17:31:42] [C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile] $ .\Make.ps1; .\PSCAT.ps1; GLOBAL VARIABLE TABLE Name Value ---- ----- SCRIPTFILENAME PSCAT.ps1 SCRIPTSDIRECTORY C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ SCRIPTPATH C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile PROJECTNAME PowerShell Compact-Archive Tool OUTPUTFILE C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\PSCAT.ps1 OUTPUTDIRECTORY C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\ Global Variables in use: 6 Creating the PSCAT.ps1 script file. . . Checking for existing PSCAT.ps1 and thrashing it. . . Done! Creating a new empty PSCAT.ps1 file. . . Done! Building PSCAT.ps1 script file. . . Including File: help.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\help.ps1 Added File: help.ps1 successfully! Including File: StartUpArguments.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\StartUpArguments.ps1 Added File: StartUpArguments.ps1 successfully! Including File: Initializations.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Initializations.ps1 Added File: Initializations.ps1 successfully! Including File: Uninitializations.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Uninitializations.ps1 Added File: Uninitializations.ps1 successfully! Including File: PowerShellModuleMetaData.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\PowerShellModuleMetaData.ps1 Added File: PowerShellModuleMetaData.ps1 successfully! Including File: CommonIO.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonIO.ps1 Added File: CommonIO.ps1 successfully! Including File: CommonCUI.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonCUI.ps1 Added File: CommonCUI.ps1 successfully! Including File: CommonGUI.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonGUI.ps1 Added File: CommonGUI.ps1 successfully! Including File: UserExperience.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\UserExperience.ps1 Added File: UserExperience.ps1 successfully! Including File: CommonFunctions.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonFunctions.ps1 Added File: CommonFunctions.ps1 successfully! Including File: CommonPowerShell.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonPowerShell.ps1 Added File: CommonPowerShell.ps1 successfully! Including File: ProgramFunctions.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProgramFunctions.ps1 Added File: ProgramFunctions.ps1 successfully! Including File: DefaultCompress.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\DefaultCompress.ps1 Added File: DefaultCompress.ps1 successfully! Including File: ProjectInformation.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectInformation.ps1 Added File: ProjectInformation.ps1 successfully! Including File: UserPreferences.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\UserPreferences.ps1 Added File: UserPreferences.ps1 successfully! Including File: LoadSaveUserConfigs.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\LoadSaveUserConfigs.ps1 Added File: LoadSaveUserConfigs.ps1 successfully! Including File: Logging.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Logging.ps1 Added File: Logging.ps1 successfully! Including File: SystemInformation.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\SystemInformation.ps1 Added File: SystemInformation.ps1 successfully! Including File: WebsiteResources.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\WebsiteResources.ps1 Added File: WebsiteResources.ps1 successfully! Including File: NotificationAudible.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\NotificationAudible.ps1 Added File: NotificationAudible.ps1 successfully! Including File: NotificationVisual.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\NotificationVisual.ps1 Added File: NotificationVisual.ps1 successfully! Including File: Settings.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Settings.ps1 Added File: Settings.ps1 successfully! Including File: SettingsZip.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\SettingsZip.ps1 Added File: SettingsZip.ps1 successfully! Including File: SettingsProjectUserConfig.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\SettingsProjectUserConfig.ps1 Added File: SettingsProjectUserConfig.ps1 successfully! Including File: ProjectManager.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManager.ps1 Added File: ProjectManager.ps1 successfully! Including File: ProjectManagerInstallation.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerInstallation.ps1 Added File: ProjectManagerInstallation.ps1 successfully! Including File: ProjectManagerLoadProject.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerLoadProject.ps1 Added File: ProjectManagerLoadProject.ps1 successfully! Including File: ProjectManagerCommon.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerCommon.ps1 Added File: ProjectManagerCommon.ps1 successfully! Including File: ProjectManagerUninstall.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerUninstall.ps1 Added File: ProjectManagerUninstall.ps1 successfully! Including File: ProjectManagerShowProjects.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerShowProjects.ps1 Added File: ProjectManagerShowProjects.ps1 successfully! Including File: ProjectMetaData.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectMetaData.ps1 Added File: ProjectMetaData.ps1 successfully! Including File: ProjectUserConfig.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectUserConfig.ps1 Added File: ProjectUserConfig.ps1 successfully! Including File: ProjectUserConfigLoadSave.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectUserConfigLoadSave.ps1 Added File: ProjectUserConfigLoadSave.ps1 successfully! Including File: ProjectUserConfigSettings.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectUserConfigSettings.ps1 Added File: ProjectUserConfigSettings.ps1 successfully! Including File: BurntToast.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\BurntToast.ps1 Added File: BurntToast.ps1 successfully! Including File: MainMenu.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\MainMenu.ps1 Added File: MainMenu.ps1 successfully! Including File: Builder.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Builder.ps1 Added File: Builder.ps1 successfully! Including File: Clean.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Clean.ps1 Added File: Clean.ps1 successfully! Including File: main.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\main.ps1 Added File: main.ps1 successfully! Done! Providing Launcher.ps1 script file. . . Done! Launcher.ps1 is ready! You may find the Launcher.ps1 in this path: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\Launcher.ps1 PSCAT.ps1 has been successfully created! You may find the PSCAT.ps1 in this path: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\PSCAT.ps1 Press the Enter key to close this program : ParserError: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\PSCAT.ps1:1557 Line | 1557 | [LogMessageLevel]::Standard, ` | ~~~~~~~~~~~~~~~ | Unable to find type [LogMessageLevel]. [Tue.12.Nov.2024 17:32:00] [C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile] $ ```
SibTiger commented 4 days ago

Sample of the Make.ps1 behaving normally while the $DEBUGMODE is set to $true:

Make with Debug - No Error; Working ``` [Tue.12.Nov.2024 17:51:55] [C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile] $ .\Make.ps1; .\PSCAT.ps1; GLOBAL VARIABLE TABLE Name Value ---- ----- SCRIPTFILENAME PSCAT.ps1 SCRIPTSDIRECTORY C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ SCRIPTPATH C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile PROJECTNAME PowerShell Compact-Archive Tool OUTPUTFILE C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\PSCAT.ps1 OUTPUTDIRECTORY C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\ Global Variables in use: 6 Creating the PSCAT.ps1 script file. . . Checking for existing PSCAT.ps1 and thrashing it. . . Done! Creating a new empty PSCAT.ps1 file. . . Done! Building PSCAT.ps1 script file. . . Including File: help.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\help.ps1 Added File: help.ps1 successfully! Including File: StartUpArguments.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\StartUpArguments.ps1 Added File: StartUpArguments.ps1 successfully! Including File: Initializations.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Initializations.ps1 Added File: Initializations.ps1 successfully! Including File: Uninitializations.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Uninitializations.ps1 Added File: Uninitializations.ps1 successfully! Including File: PowerShellModuleMetaData.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\PowerShellModuleMetaData.ps1 Added File: PowerShellModuleMetaData.ps1 successfully! Including File: CommonIO.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonIO.ps1 Added File: CommonIO.ps1 successfully! Including File: CommonCUI.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonCUI.ps1 Added File: CommonCUI.ps1 successfully! Including File: CommonGUI.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonGUI.ps1 Added File: CommonGUI.ps1 successfully! Including File: UserExperience.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\UserExperience.ps1 Added File: UserExperience.ps1 successfully! Including File: CommonFunctions.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonFunctions.ps1 Added File: CommonFunctions.ps1 successfully! Including File: CommonPowerShell.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\CommonPowerShell.ps1 Added File: CommonPowerShell.ps1 successfully! Including File: ProgramFunctions.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProgramFunctions.ps1 Added File: ProgramFunctions.ps1 successfully! Including File: DefaultCompress.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\DefaultCompress.ps1 Added File: DefaultCompress.ps1 successfully! Including File: ProjectInformation.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectInformation.ps1 Added File: ProjectInformation.ps1 successfully! Including File: UserPreferences.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\UserPreferences.ps1 Added File: UserPreferences.ps1 successfully! Including File: LoadSaveUserConfigs.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\LoadSaveUserConfigs.ps1 Added File: LoadSaveUserConfigs.ps1 successfully! Including File: Logging.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Logging.ps1 Added File: Logging.ps1 successfully! Including File: SystemInformation.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\SystemInformation.ps1 Added File: SystemInformation.ps1 successfully! Including File: WebsiteResources.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\WebsiteResources.ps1 Added File: WebsiteResources.ps1 successfully! Including File: NotificationAudible.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\NotificationAudible.ps1 Added File: NotificationAudible.ps1 successfully! Including File: NotificationVisual.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\NotificationVisual.ps1 Added File: NotificationVisual.ps1 successfully! Including File: Settings.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Settings.ps1 Added File: Settings.ps1 successfully! Including File: SettingsZip.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\SettingsZip.ps1 Added File: SettingsZip.ps1 successfully! Including File: SettingsProjectUserConfig.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\SettingsProjectUserConfig.ps1 Added File: SettingsProjectUserConfig.ps1 successfully! Including File: ProjectManager.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManager.ps1 Added File: ProjectManager.ps1 successfully! Including File: ProjectManagerInstallation.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerInstallation.ps1 Added File: ProjectManagerInstallation.ps1 successfully! Including File: ProjectManagerLoadProject.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerLoadProject.ps1 Added File: ProjectManagerLoadProject.ps1 successfully! Including File: ProjectManagerCommon.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerCommon.ps1 Added File: ProjectManagerCommon.ps1 successfully! Including File: ProjectManagerUninstall.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerUninstall.ps1 Added File: ProjectManagerUninstall.ps1 successfully! Including File: ProjectManagerShowProjects.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectManagerShowProjects.ps1 Added File: ProjectManagerShowProjects.ps1 successfully! Including File: ProjectMetaData.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectMetaData.ps1 Added File: ProjectMetaData.ps1 successfully! Including File: ProjectUserConfig.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectUserConfig.ps1 Added File: ProjectUserConfig.ps1 successfully! Including File: ProjectUserConfigLoadSave.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectUserConfigLoadSave.ps1 Added File: ProjectUserConfigLoadSave.ps1 successfully! Including File: ProjectUserConfigSettings.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\ProjectUserConfigSettings.ps1 Added File: ProjectUserConfigSettings.ps1 successfully! Including File: BurntToast.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\BurntToast.ps1 Added File: BurntToast.ps1 successfully! Including File: MainMenu.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\MainMenu.ps1 Added File: MainMenu.ps1 successfully! Including File: Builder.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Builder.ps1 Added File: Builder.ps1 successfully! Including File: Clean.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\Clean.ps1 Added File: Clean.ps1 successfully! Including File: main.ps1. . . >> LOCATION: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\..\Scripts\main.ps1 Added File: main.ps1 successfully! Done! Providing Launcher.ps1 script file. . . Done! Launcher.ps1 is ready! You may find the Launcher.ps1 in this path: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\Launcher.ps1 PSCAT.ps1 has been successfully created! You may find the PSCAT.ps1 in this path: C:\Users\Nicholas\Documents\GitHub\PowerShell-Compact-Archive-Tool\Compile\PSCAT.ps1 Press the Enter key to close this program : ```