2010-01-25 13:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* ChangeLog
! Fixed HB_ARCHITECTURE to HB_PLATFORM in 2010-01-24 22:28 UTC-0800.
+ Added TOMERGE mark to 2010-01-23 01:30 UTC+0100.
This commit is contained in:
@@ -17,6 +17,11 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2010-01-25 13:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* ChangeLog
|
||||
! Fixed HB_ARCHITECTURE to HB_PLATFORM in 2010-01-24 22:28 UTC-0800.
|
||||
+ Added TOMERGE mark to 2010-01-23 01:30 UTC+0100.
|
||||
|
||||
2010-01-25 12:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/contrib/hbwin/win_misc.c
|
||||
! fixed buffer overflow in WIN_WIDETOANSI() caused by wrongly calculated
|
||||
@@ -33,9 +38,9 @@
|
||||
* contrib/hbxbp/Makefile
|
||||
* contrib/hbxbp/hbpprocess.prg
|
||||
+ Implemented first HbpProcess() class ( Harbour Extension )
|
||||
which is based on Qt's process management classes.
|
||||
The usage concept is well defined in
|
||||
/contrib/hbide/ideprojmanager.prg.
|
||||
which is based on Qt's process management classes.
|
||||
The usage concept is well defined in
|
||||
/contrib/hbide/ideprojmanager.prg.
|
||||
I will write the documentation at some later date.
|
||||
|
||||
* contrib/hbide/resources/projectproperties.ui
|
||||
@@ -52,14 +57,14 @@
|
||||
* contrib/hbide/ideprojmanager.prg
|
||||
* contrib/hbide/idesaveload.prg
|
||||
! Updated to hold Development Environments concept introduced.
|
||||
Read below.
|
||||
Read below.
|
||||
- contrib/hbide/hbide.env
|
||||
+ contrib/hbide/resources/hbide.env
|
||||
+ The environment skeletons (working) on my machine connecting
|
||||
hbIDE to hbMK2 engine. You can copy it and place it
|
||||
in projects folder with suitable path amendments and
|
||||
call it in hbIDE. This implementation facilitae to
|
||||
generate any project on any compiler from within
|
||||
hbIDE to hbMK2 engine. You can copy it and place it
|
||||
in projects folder with suitable path amendments and
|
||||
call it in hbIDE. This implementation facilitae to
|
||||
generate any project on any compiler from within
|
||||
single instance of hbIDE without leaving it.
|
||||
|
||||
Here are the implementation details:
|
||||
@@ -70,45 +75,45 @@
|
||||
{hb_comp} bcc
|
||||
{shell} cmd.exe
|
||||
{ext} bat
|
||||
#
|
||||
#
|
||||
{content} set HB_COMPILER=bcc
|
||||
{content} set PATH=c:\harbour_dev;c:\harbour_dev\bcc\bin;C:\harbour_dev\harbour\bcc\bin;
|
||||
|
||||
[ MINGW 4.4.2 Windows ]
|
||||
{hb_plat} win
|
||||
{hb_plat} win
|
||||
{hb_comp} mingw
|
||||
{content} set PATH=c:\mingw\bin;c:\qt\2009.03\qt\bin;
|
||||
{content} set PATH=c:\harbour_dev;c:\harbour_dev\harbour\mingw\bin;%path%
|
||||
{content} set HB_WITH_QT=c:\qt\2009.03\qt
|
||||
...
|
||||
|
||||
{hb_plat} == set HB_ARCHITECTURE=
|
||||
{hb_plat} == set HB_PLATFORM=
|
||||
{hb_comp} == set HB_COMPILER=
|
||||
{shell} == shell command to execute
|
||||
{ext} == the extension of shell commands file
|
||||
{content} == active contents placed in the shell commands file
|
||||
Any lines with {contents} marker will form the
|
||||
body of commands file. You can place remarks
|
||||
Any lines with {contents} marker will form the
|
||||
body of commands file. You can place remarks
|
||||
preceded with # sign.
|
||||
|
||||
Currently {contents} are implemented, rest will take a couple of days.
|
||||
|
||||
PLACEHOLDER
|
||||
===========
|
||||
<Environments Tab> in <Project Properties> dialog but with separate
|
||||
button to save this and its path information alone. Just avoided one
|
||||
===========
|
||||
<Environments Tab> in <Project Properties> dialog but with separate
|
||||
button to save this and its path information alone. Just avoided one
|
||||
more dialog.
|
||||
|
||||
ACTIVATION
|
||||
==========
|
||||
Right-click on <Projects> node in "Projects" tree and select <Environments...>.
|
||||
The selected environment will become the default for current session and will
|
||||
be saved for next invocation until it is changed. Next build will respect
|
||||
The selected environment will become the default for current session and will
|
||||
be saved for next invocation until it is changed. Next build will respect
|
||||
this setting.
|
||||
|
||||
EFFECTIVENESS
|
||||
=============
|
||||
Create a desktop icon pointing to hbIDE.exe and place the only parameter
|
||||
Create a desktop icon pointing to hbIDE.exe and place the only parameter
|
||||
poing to "hbide.env" file. You can copy it anywhere in your project tree,
|
||||
amend it to suit your requirements, and just execute hbIDE on your desktop.
|
||||
NOTE: you _MUST NOT_ set any compiler specific variables before invoking
|
||||
@@ -116,7 +121,7 @@
|
||||
|
||||
WHAT_IS_NOT_DONE
|
||||
================
|
||||
The bash commands and their shell invocation. But I know a lot of you
|
||||
The bash commands and their shell invocation. But I know a lot of you
|
||||
will implement that in no time.
|
||||
|
||||
2010-01-25 05:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
@@ -403,6 +408,7 @@
|
||||
* harbour/src/vm/memvars.c
|
||||
! fixed RELEASE ALL [LIKE | EXCEPT <skeleton>] command - thanks to
|
||||
Enrico for information
|
||||
[TOMERGE 2.0]
|
||||
|
||||
2010-01-22 15:07 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
|
||||
* contrib/hbide/ideprojmanager.prg
|
||||
|
||||
Reference in New Issue
Block a user