Ignore:
Timestamp:
Mar 31, 2008, 12:33:24 PM (17 years ago)
Author:
dai_9181
Message:

デプロイ時にcore.lib/cored.libのビルドもできるようにした。

Location:
trunk/ab5.0/abdev/BasicCompiler_Common/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/Compiler.h

    r465 r472  
    2525
    2626private:
     27    // ビルド成功のフラグ
     28    bool isBuildSuccessful;
     29
    2730    // モジュール名
    2831    std::string moduleName;
     
    4750
    4851    Compiler()
    49         : pObjectModule( new ObjectModule )
     52        : isBuildSuccessful( false )
     53        , pObjectModule( new ObjectModule )
    5054        , pNowObjectModule( pObjectModule )
    5155        , targetModuleType( Exe )
     
    7175    void StaticLink( ObjectModules &staticLibraries );
    7276
     77    // ビルド成功のフラグ
     78    bool IsBuildSuccessful() const
     79    {
     80        return isBuildSuccessful;
     81    }
     82    void BuildSuccessful()
     83    {
     84        isBuildSuccessful = true;
     85    }
     86
    7387    // モジュール名
    7488    void SetModuleName( const std::string &moduleName )
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/Messenger.h

    r465 r472  
    6363public:
    6464    void Output( const ErrorInfo &errorInfo );
    65     void Output( int errorCode, const std::string &keyword, int sourceIndex );
    66     void Output( int errorCode, const char *keyword, int sourceIndex );
     65    void Output( int errorCode, const std::string &keyword, int sourceIndex = -1 );
     66    void Output( int errorCode, const char *keyword, int sourceIndex = -1 );
    6767    void OutputFatalError();
    6868
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/Program.h

    r471 r472  
    8686        this->includeDir = includeDir;
    8787    }
     88
     89    int GetExitCode() const;
    8890};
    8991
Note: See TracChangeset for help on using the changeset viewer.