Currently, my team members have been manually creating (importing) an Advanced CMake project from our CMakeList.txt, then re-create the Custom Shortcuts, filling out debugging settings, etc. by following instructions in a our wiki.
I want to avoid this by committing the .sln
and .vgdbcmake
file into git. The only issue is that the following per-user settings will appear as “modified” in git for each user:
BuildHost
DeploymentHost
CMakeTargetSpecificSettings
–> Arguments
- etc
Is it possible to selectively move these items from .vgdbcmake
into the .user
file, similar to how Visual Studio project does it? (i.e. project settings are saved and committed, and runtime settings are in the .suo
).
I’m still seeing this issue (https://sysprogs.com/w/forums/topic/unable-to-export-template/) in 5.4, so I think the export feature is not available yet. But even if it is available, it might not be clear the user which settings should not be changed, and which settings can be changed (e.g. runtime command line arguments can be changed, but ExistingToolchainFile
should not).
I’m guessing there is already a proper way to do this, just that I missed it 🙂
-
This topic was modified 5 years, 10 months ago by kurt.