X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Ftools%2Frbuild%2Fbackend%2Fmsvc%2Fmsvc.h;h=bf8b9b63cd01d970f283a234319f147f26b09799;hp=15b5431132f4c145d2cb7300bebfbb6cba51becf;hb=fd0fbedd9e33757f33cd34783c2998b2ee42b876;hpb=aff22063c4fbe2faad8335344153d5f10d52236a diff --git a/reactos/tools/rbuild/backend/msvc/msvc.h b/reactos/tools/rbuild/backend/msvc/msvc.h index 15b5431132f..bf8b9b63cd0 100644 --- a/reactos/tools/rbuild/backend/msvc/msvc.h +++ b/reactos/tools/rbuild/backend/msvc/msvc.h @@ -63,6 +63,7 @@ class MSVCBackend : public Backend FILE* m_dswFile; FILE* m_slnFile; + FILE* m_rulesFile; // functions in msvcmaker.cpp: @@ -79,6 +80,7 @@ class MSVCBackend : public Backend // functions in vcprojmaker.cpp: + std::string _get_solution_verion ( void ); std::string _gen_guid(); std::string _replace_str( std::string string1, @@ -90,10 +92,11 @@ class MSVCBackend : public Backend void _generate_sln_header ( FILE* OUT ); void _generate_sln_footer ( FILE* OUT ); void _generate_sln ( FILE* OUT ); + void _generate_rules_file ( FILE* OUT ); void _generate_sln_project ( FILE* OUT, const Module& module, - std::string dsp_file, + std::string vcproj_file, std::string sln_guid, std::string vcproj_guid, const std::vector& dependencies );