mirror of
https://github.com/reactos/reactos.git
synced 2024-07-09 06:05:11 +00:00
add support for Visual Studio 2008 (Orcas)
svn path=/trunk/; revision=28228
This commit is contained in:
parent
b5c613692e
commit
61583dabbe
|
@ -523,6 +523,11 @@ msvc8: $(RBUILD_TARGET)
|
|||
$(ECHO_RBUILD)
|
||||
$(Q)$(RBUILD_TARGET) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs8.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc9
|
||||
msvc9: $(RBUILD_TARGET)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(RBUILD_TARGET) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs9.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc6_clean
|
||||
msvc6_clean: $(RBUILD_TARGET)
|
||||
$(ECHO_RBUILD)
|
||||
|
@ -543,6 +548,11 @@ msvc8_clean: $(RBUILD_TARGET)
|
|||
$(ECHO_RBUILD)
|
||||
$(Q)$(RBUILD_TARGET) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs8.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc9_clean
|
||||
msvc9_clean: $(RBUILD_TARGET)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(RBUILD_TARGET) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs9.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc_clean
|
||||
msvc_clean: $(RBUILD_TARGET)
|
||||
$(ECHO_RBUILD)
|
||||
|
|
|
@ -285,6 +285,8 @@ std::string MSVCBackend::_get_vc_dir ( void ) const
|
|||
return "vc70";
|
||||
else if ( configuration.VSProjectVersion == "7.10" )
|
||||
return "vc71";
|
||||
else if ( configuration.VSProjectVersion == "9.00" )
|
||||
return "vc9";
|
||||
else /* must be VS2005 */
|
||||
return "vc8";
|
||||
|
||||
|
|
|
@ -417,6 +417,12 @@ MSVCBackend::_generate_vcproj ( const Module& module )
|
|||
if (module.GetEntryPoint(false) == "0")
|
||||
fprintf ( OUT, "AdditionalOptions=\"/noentry\"" );
|
||||
|
||||
if (configuration.VSProjectVersion == "9.00")
|
||||
{
|
||||
fprintf ( OUT, "\t\t\t\tRandomizedBaseAddress=\"0\"\r\n" );
|
||||
fprintf ( OUT, "\t\t\t\tDataExecutionPrevention=\"0\"\r\n" );
|
||||
}
|
||||
|
||||
if (module.importLibrary != NULL)
|
||||
fprintf ( OUT, "\t\t\t\tModuleDefinitionFile=\"%s\"\r\n", module.importLibrary->definition.c_str());
|
||||
fprintf ( OUT, "\t\t\t\tAdditionalDependencies=\"" );
|
||||
|
@ -777,6 +783,9 @@ MSVCBackend::_get_solution_version ( void )
|
|||
if (configuration.VSProjectVersion == "8.00")
|
||||
version = "9.00";
|
||||
|
||||
if (configuration.VSProjectVersion == "9.00")
|
||||
version = "10.00";
|
||||
|
||||
return version;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue