summaryrefslogtreecommitdiffstats
path: root/Source/FLTKDialog/CMakeSetupGUIImplementation.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/FLTKDialog/CMakeSetupGUIImplementation.h')
-rw-r--r--Source/FLTKDialog/CMakeSetupGUIImplementation.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/Source/FLTKDialog/CMakeSetupGUIImplementation.h b/Source/FLTKDialog/CMakeSetupGUIImplementation.h
index d0f8021..a7275b9 100644
--- a/Source/FLTKDialog/CMakeSetupGUIImplementation.h
+++ b/Source/FLTKDialog/CMakeSetupGUIImplementation.h
@@ -26,15 +26,18 @@ public:
virtual void BuildProjectFiles( void );
virtual void BrowseForBinaryPath( void );
virtual void BrowseForSourcePath( void );
- virtual void SetBinaryPath( const char * path );
- virtual void SetSourcePath( const char * path );
- virtual bool VerifyBinaryPath( const char * path );
- virtual bool VerifySourcePath( const char * path );
+ virtual bool SetBinaryPath( const char * path );
+ virtual bool SetSourcePath( const char * path );
virtual void SaveCacheFromGUI( void );
virtual void LoadCacheFromDiskToGUI( void );
virtual void FillCacheGUIFromCacheManager( void );
virtual void FillCacheManagerFromCacheGUI( void );
+private:
+ virtual bool VerifyBinaryPath( const string & path ) const;
+ virtual bool VerifySourcePath( const string & path ) const;
+ virtual string ExpandPathAndMakeItAbsolute( const string & inputPath ) const;
+
private:
fltk::PropertyList m_CacheEntriesList;
std::string m_WhereBuild;