From fb28f6800864176be2ffca29e8e664b641f33170 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Mon, 21 Dec 2009 18:04:02 +0000 Subject: m3 is copied into trunk, we should be good to go, now. --- src/viewmake.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/viewmake.h (limited to 'src/viewmake.h') diff --git a/src/viewmake.h b/src/viewmake.h new file mode 100644 index 0000000..9100a86 --- /dev/null +++ b/src/viewmake.h @@ -0,0 +1,36 @@ +#ifndef VIEW_MAKE_H +#define VIEW_MAKE_H + +#include "view.h" + +class ViewMake : public View +{ +public: + ViewMake(); + virtual ~ViewMake(); + + virtual void beginAction( const Bu::FString &sAction ); + virtual void endAction(); + + virtual void skipTarget( const Bu::FString &sProfile, + const Target &rTarget ); + virtual void beginTarget( const Bu::FString &sProfile, + const Target &rTarget ); + virtual void processTarget( const Bu::FString &sProfile, + const Target &rTarget ); + virtual void endTarget(); + + virtual void buildRequires( const Target &rTarget ); + virtual void cmdStarted( const Bu::FString &sCmd ); + virtual void cmdFinished( const Bu::FString &sStdOut, + const Bu::FString &sStdErr, long iExit ); + + virtual void userError( const Bu::FString &sMsg ); + virtual void userWarning( const Bu::FString &sMsg ); + virtual void userNotice( const Bu::FString &sMsg ); + + virtual void sysError( const Bu::FString &sMsg ); + virtual void sysWarning( const Bu::FString &sMsg ); +}; + +#endif -- cgit v1.2.3