martinecker / rudebuild

A non-intrusive bulk/unity C++ build tool for Visual Studio
Other
16 stars 6 forks source link

Add "generateOnly" parameter to generate solution, project, and cache… #7

Closed amaiorano closed 8 years ago

amaiorano commented 8 years ago

… files for target, but doesn't build the target

This is useful for scripting or when you wish to work directly within a RudeBuild-generated solution.

The reason I added this flag is to get around the problem of not being able to start debugging (F5) in VS when RudeBuilding Durango projects. What we do is we work in the RudeBuild-generated version of the sln, and when we need to refresh it (say after synching, adding/removing files, modifying files so that they don't get added to a unity file, etc.), we run a little script that invokes RudeBuildConsole with this new flag to simply re-generate. VS detects the changes and we simply reload the sln and go.