projects
/
reactos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
adding gccasm.rules to vcproj files
[reactos.git]
/
reactos
/
tools
/
rbuild
/
backend
/
msvc
/
msvc.cpp
diff --git
a/reactos/tools/rbuild/backend/msvc/msvc.cpp
b/reactos/tools/rbuild/backend/msvc/msvc.cpp
index
e270911
..
4df39ab
100644
(file)
--- a/
reactos/tools/rbuild/backend/msvc/msvc.cpp
+++ b/
reactos/tools/rbuild/backend/msvc/msvc.cpp
@@
-54,10
+54,21
@@
MSVCBackend::MSVCBackend(Project &project,
void MSVCBackend::Process()
\r
{
\r
string filename_sln ( ProjectNode.name );
\r
void MSVCBackend::Process()
\r
{
\r
string filename_sln ( ProjectNode.name );
\r
+ string filename_rules = "gccasm.rules";
\r
+
\r
if ( configuration.VSProjectVersion == "6.00" )
\r
filename_sln += ".dsw";
\r
if ( configuration.VSProjectVersion == "6.00" )
\r
filename_sln += ".dsw";
\r
- else
\r
+ else
{
\r
filename_sln += ".sln";
\r
filename_sln += ".sln";
\r
+
\r
+ m_rulesFile = fopen ( filename_rules.c_str(), "wb" );
\r
+ if ( m_rulesFile )
\r
+ {
\r
+ _generate_rules_file ( m_rulesFile );
\r
+ }
\r
+ fclose ( m_rulesFile );
\r
+ }
\r
+
\r
printf ( "Creating MSVC workspace: %s\n", filename_sln.c_str() );
\r
\r
ProcessModules();
\r
printf ( "Creating MSVC workspace: %s\n", filename_sln.c_str() );
\r
\r
ProcessModules();
\r