file.Printf("\n Execution Data\n");
if(commandLineArgs && commandLineArgs[0])
- file.Printf("\n Command Line Arguments = %s\n", commandLineArgs);
+ {
+ file.Printf("\n Command Line Arguments = ");
+ file.Puts(commandLineArgs);
+ file.Printf("\n");
+ }
if(environmentVars.count)
{
PathCatSlash(projectFilePath, equal);
newProject = LoadProject(projectFilePath);
if(newProject)
+ {
workspace.projects.Add(newProject);
+ newProject.StartMonitoring();
+ }
else if(workspace.projects.count == 0)
{
delete workspace;
}
if(project)
{
+ project.StartMonitoring();
workspace.projects.Add(project);
workspace.name = CopyString(project.name);
}
if(newProject)
{
+ newProject.StartMonitoring();
workspace = Workspace { workspaceFile = filePath };
workspace.projects.Add(newProject);