Changeset 472 in dev for trunk/ab5.0/abdev/BasicCompiler_Common/src/Program.cpp
- Timestamp:
- Mar 31, 2008, 12:33:24 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/src/Program.cpp
r471 r472 26 26 { 27 27 // 先頭に無名コマンドがきた場合、ソースファイル名として認識する 28 Program::SetSourceFilePath( cmdLines[cmdLineIndex].GetParameter() ); 28 std::string tempParam = cmdLines[cmdLineIndex].GetParameter(); 29 Program::SetSourceFilePath( Jenga::Common::StringReplace( tempParam, "/", "\\" ) ); 29 30 30 31 cmdLineIndex ++; … … 40 41 { 41 42 // 二番目にも無名コマンドがきた場合、ソースファイル名として認識する 42 SetOutputFilePath( cmdLines[cmdLineIndex].GetParameter() ); 43 std::string tempParam = cmdLines[cmdLineIndex].GetParameter(); 44 SetOutputFilePath( Jenga::Common::StringReplace( tempParam, "/", "\\" ) ); 43 45 44 46 cmdLineIndex ++; … … 102 104 { 103 105 //インクルード ディレクトリ 104 includeDir = cmdLine.GetParameter(); 106 includeDir = cmdLines[cmdLineIndex].GetParameter(); 107 108 // '/' があった場合は '\\' に置換 109 Jenga::Common::StringReplace( includeDir, "/", "\\" ); 105 110 } 106 111 else … … 119 124 return true; 120 125 } 126 127 int Program::GetExitCode() const 128 { 129 if( !compiler.IsBuildSuccessful() ) 130 { 131 // ビルドに失敗 132 return 1; 133 } 134 135 // ビルドに成功 136 return 0; 137 }
Note:
See TracChangeset
for help on using the changeset viewer.