diff --git a/reactos/tools/rbuild/backend/msvc/msvc.cpp b/reactos/tools/rbuild/backend/msvc/msvc.cpp index 39c78393485..4ddc2a117b6 100644 --- a/reactos/tools/rbuild/backend/msvc/msvc.cpp +++ b/reactos/tools/rbuild/backend/msvc/msvc.cpp @@ -92,8 +92,11 @@ void MSVCBackend::ProcessModules() Module &module = *ProjectNode.modules[i]; module.guid = _gen_guid(); - this->_generate_dsp ( module ); - this->_generate_vcproj ( module ); + + if (configuration.VSProjectVersion == "6.00") + this->_generate_dsp ( module ); + else + this->_generate_vcproj ( module ); /*for(size_t k = 0; k < module.non_if_data.files.size(); k++) diff --git a/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp b/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp index 8ac3a25d35c..aa53c047bdd 100644 --- a/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp +++ b/reactos/tools/rbuild/backend/msvc/vcprojmaker.cpp @@ -419,13 +419,13 @@ MSVCBackend::_generate_sln_header ( FILE* OUT ) string version; if (configuration.VSProjectVersion == "7.00") - version = "7.00"; + version = "7.00"; if (configuration.VSProjectVersion == "7.10") - version = "8.00"; + version = "8.00"; if (configuration.VSProjectVersion == "8.00") - version = "9.00"; + version = "9.00"; fprintf ( OUT, "Microsoft Visual Studio Solution File, Format Version %s\r\n", version.c_str() ); fprintf ( OUT, "# Visual Studio 2005\r\n" ); diff --git a/reactos/tools/rbuild/rbuild.cpp b/reactos/tools/rbuild/rbuild.cpp index 4b335dfa8ad..377e6f53030 100644 --- a/reactos/tools/rbuild/rbuild.cpp +++ b/reactos/tools/rbuild/rbuild.cpp @@ -189,8 +189,7 @@ main ( int argc, char** argv ) if ( !ParseArguments ( argc, argv ) ) { printf ( "Generates project files for buildsystems\n\n" ); - printf ( " rbuild [switches] buildsystem\n" ); - printf ( " rbuild msvc\n" ); + printf ( " rbuild [switches] buildsystem\n\n" ); printf ( "Switches:\n" ); printf ( " -v Be verbose.\n" ); printf ( " -c Clean as you go. Delete generated files as soon as they are not\n" );