VisualGDB 5.6
Visual Studio 2022
I’ve been through the Create new Project wizard to create a Cygwin based project. This has been sucessful up to the point where I want to start changing “Makefile settings” in the Project Properties. In particular the “Make Command” setting and its sub-settings.
Two things seems to be going wrong
- the whole Makefile Settings view does not always reflect the actual settings stored in the .vgdbsettings file
- I can’t change the Working Directory field away from $(BuildDir), neither using a direct paste of a path nor using the browse button.
For example, if I paste in a path, click Apply, then Command changes to $(ToolchainMake), Arguments to $(ToolchainMakeArgs), and Working Directory to $(BuildDir), not matter what was in those fields before apply was pressed.
In the .vgdbfile I still see custom settings
<MakeCommandTemplate></div>
<SkipWhenRunningCommandList>false</SkipWhenRunningCommandList></div>
<Command>Make</Command></div>
<Arguments>-j -k FORCE_REBUILD=off</Arguments></div>
<WorkingDirectory>C:\Workspace\applications\NetOs App\D910</WorkingDirectory></div>
<BackgroundMode xsi:nil=”true” /></div>
</MakeCommandTemplate></div>
When I build part of the output is showing that the cd still appears to be using $(BuildDir) irrespective of the settings in the .vgdbfile
1>Executable: C:\cygwin420\bin\bash.exe
1>Arguments: –login -c “cd /cygdrive/c/Workspace/applications/NetOS App VisualGDB && Make -j -k FORCE_REBUILD=off CONFIG=Debug”