I want to use sublime to edit a visual studio project. I have a custom build:
{
"cmd": ["c:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MSBuild.exe"],
"working_dir": "${project_path:${folder:${file_path}}}/../Project"
}
But if I add new files I also need to include them in the project.
Is there a way to do this from the command line, maybe at compile-time?
I am working with opengl using c++;
I basically set up a project using one of the examples provided on the opengl website.
Then I opened the project folder in sublime text and successfully compiled it using the custom build system.
However, when I add NEW source files to the project (*.h and *.cpp) I get a linking error.
I get the same error when I build in visual studio.
The error disappeared after I had included the files by manually browsing and adding them to the project.
What I wanted was a way to automatically add all the source files in a folder to the project(via command line, or wildcard or smth else).
This way I can easily work on a vs2010 project in sublime, add new source files and build the project.
Or maybe there already is a better workflow for this?
<ItemGroup><Compile Include="filename.cs"/></ItemGroup>. Or use a wildcard like:<ItemGroup><Compile Include="**/*.cs"/></ItemGroup>.*.cswhich would include any c# source file in the givenIncludepath.**/*.cswould in also include files from subfolders. The main benefit from this approach is that you would never need to update your .csproj again and wouldn't have to bother about XML manipulation. If you need to include different file types just add ItemGroups as needed.