Changeset 294 in dev for trunk/abdev/BasicCompiler_Common/BasicCompiler.cpp
- Timestamp:
- Aug 22, 2007, 11:23:28 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/BasicCompiler.cpp
r279 r294 778 778 } 779 779 780 //インクルードディレクトリが指定されなかったとき 781 if(szIncludeDir[0]=='\0'){ 782 lstrcpy(szIncludeDir,".\\Include\\"); 783 } 784 785 //インクルードディレクトリを絶対パスに変更 786 GetFullPath(szIncludeDir,(Jenga::Common::Environment::GetAppDir()+"\\").c_str()); 780 { 781 // カレントディレクトリを取得 782 char currentDirPath[MAX_PATH]; 783 GetCurrentDirectory( MAX_PATH, currentDirPath ); 784 if( currentDirPath[lstrlen(currentDirPath)-1] != '\\' ) 785 { 786 lstrcat( currentDirPath, "\\" ); 787 } 788 789 // インクルードディレクトリが指定されなかったとき 790 if(szIncludeDir[0]=='\0'){ 791 lstrcpy(szIncludeDir,".\\Include\\"); 792 793 // インクルードディレクトリを絶対パスに変更 794 GetFullPath(szIncludeDir,(Jenga::Common::Environment::GetAppDir()+"\\").c_str()); 795 } 796 else 797 { 798 // インクルードディレクトリを絶対パスに変更 799 GetFullPath(szIncludeDir,currentDirPath); 800 } 801 802 // ソースファイル名を絶対パスに変換 803 GetFullPath(SourceFileName,currentDirPath); 804 805 // 出力ファイル名を絶対パスに変換 806 GetFullPath(OutputFileName,currentDirPath); 807 } 787 808 788 809 if( compiler.IsDll() ){
Note:
See TracChangeset
for help on using the changeset viewer.