Viktor
Here is the modified version.
Please let me know if it needs refinements:
FUNCTION hbide_getIniPath( cHbideIni )
LOCAL cPath, cIni
IF empty( cHbideIni )
IF ! hb_FileExists( cIni := hb_dirBase() + "hbide.ini" )
#if defined( __PLATFORM__WINDOWS )
cPath := GetEnv( "APPDATA" ) + "\hbide\"
#elif defined( __PLATFORM_UNIX )
cPath := GetEnv( "HOME" ) + "/.hbide/"
#endif
IF ! hb_dirExists( cPath )
MakeDir( cPath )
ENDIF
cIni := cPath + "hbide.ini"
ENDIF
ELSE
cIni := cHbideIni
ENDIF
RETURN cIni
The previous implementation was:
IF empty( cHbideIni )
IF hb_fileExists( "hbide.ini" )
cHbideIni := "hbide.ini"
ELSE
cHbideIni := hb_dirBase() + "hbide.ini"
ENDIF
ENDIF
oIde:cProjIni := cHbideIni
new :
oIde:cProjIni := hbide_DetectIniPath( cHbideIni )
cHbideIni is command-line supplied ini path.
-----
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
--
View this message in context:
http://n2.nabble.com/hbide-create-and-testing-package-on-Ubuntu-tp4934285p4937623.html
Sent from the harbour-devel mailing list archive at Nabble.com.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour