Hello Viktor
Viktor Szakáts wrote: > > Perhaps it would be useful to add an option to HBIDE to > configure location of hbmk2.exe. If this is done, everything > should work just like if hbmk2 were launched from the > cmdline. > This was the whole idea in hbide.env file which I thought of initially. I will rework on that concept. The idea is to forward all required info to hbMK2. A single.env will hold all the environment settings user may have, compiler|platform specific. > Plus, it would be nice if HBIDE would allow setting an > arbitrary list of envvars. By setting HB_WITH_QT and PATH > properly, QT components would be found, without any extra > tweaking like additional -L flag. > As above. > Maybe I will implement the latter in hbmk2 itself, by > new cmdline options --eVAR=VALUE and --eVAR+VALUE. > Plus maybe a new input file .hbe which can be used > like .hbc but is reserved for VAR=VALUE and VAR+VALUE > pairs. I'd separate it from .hbc/.hbp because these > settings are inherently environment specific (= > dirs in local environment), so allowing them to > be mixed in generic and portable files like .hbc/.hbp > doesn't seem like a good idea. I have to give it > some more thought. > > > hbmk2 hello.prg --ePATH+C:\mingw > > hbmk2 hello.prg mingw.hbe > > hbmk2 hello.prg mingw.hbe 3rd.hbe > > where mingw.hbe is: > --- > PATH+C:\mingw > --- > > and mingw_3rd.hbe is > --- > HB_WITH_QT=C:\qt\4.5.3\include > --- > WOW, so you are on target. hbIDE is heading to supply all info to hbMK2, and there you stand. Let me concentrate on user interface and supply engine, you implement any such protos. I will forward whatever you would like to be forwarded. Regards Pritpal Bedi -- View this message in context: http://old.nabble.com/hbIDE---Real-time-hbXBP-Project-Case-Study-tp27282667p27283461.html Sent from the Harbour - Dev mailing list archive at Nabble.com. _______________________________________________ Harbour mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
