From 5707980814c35cd42ab031979836ef1d8059f8da Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 24 Jun 2009 10:22:31 +0000 Subject: [PATCH] 2009-06-24 12:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * mpkg_dos.bat * mpkg_win.bat * Changed 'lib' location to be lib//. This way the generated install kits became compatible with each other and also with the 'unified' build. This means they can be installed / copied onto each other. This in turn means that we can provide binaries not included in the 'unified' build as extra packages, which "plugs in" into the former. ; Same has already been true for the source packages which can be copied onto any binary installation without causing any damage. * INSTALL + Added NOTE to QUICK START, that GNU Make and msys and other tools are not needed to build Harbour apps. --- harbour/ChangeLog | 20 +++++++++++++++++++- harbour/INSTALL | 2 ++ harbour/mpkg_dos.bat | 2 +- harbour/mpkg_win.bat | 2 +- 4 files changed, 23 insertions(+), 3 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 7add8889ea..49fa8fa9f3 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,24 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-06-24 12:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * mpkg_dos.bat + * mpkg_win.bat + * Changed 'lib' location to be lib//. + This way the generated install kits became compatible + with each other and also with the 'unified' build. This + means they can be installed / copied onto each other. + This in turn means that we can provide binaries not + included in the 'unified' build as extra packages, + which "plugs in" into the former. + ; Same has already been true for the source packages which + can be copied onto any binary installation without causing + any damage. + + * INSTALL + + Added NOTE to QUICK START, that GNU Make and msys and other + tools are not needed to build Harbour apps. + 2009-06-24 00:02 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbqt/generator/qt45.qtp * harbour/contrib/hbqt/Makefile_gen @@ -121,7 +139,7 @@ * harbour/contrib/hbqt/qth/QWidget.qth + harbour/contrib/hbqt/qth/QWidgetAction.qth + harbour/contrib/hbqt/qth/QWidgetItem.qth - + + Added 6 new classes. + Added QT's . So now classes must be more complete. The insight to include these members is suggested by WenSheng, thanks. diff --git a/harbour/INSTALL b/harbour/INSTALL index 631a7450fc..f23fadd69d 100644 --- a/harbour/INSTALL +++ b/harbour/INSTALL @@ -697,6 +697,8 @@ QUICK START TO BUILD YOUR OWN HARBOUR APPLICATIONS - You can access hbmk2 using absolute or relative paths, and it will work equally well: 'C:\hb20\bin\hbmk2 hello.prg' + - GNU Make, msys, or any other extra tool is *not* needed + to build a Harbour application with above methods. FOR MORE INFORMATION diff --git a/harbour/mpkg_dos.bat b/harbour/mpkg_dos.bat index f7cd8bc05f..d6afe03f7f 100644 --- a/harbour/mpkg_dos.bat +++ b/harbour/mpkg_dos.bat @@ -33,7 +33,7 @@ rem ; Dir setup set HB_INSTALL_BASE=%~dp0_hb_inst set HB_INSTALL_PREFIX=%HB_INSTALL_BASE%\%HB_DIRNAME% set HB_BIN_INSTALL=%HB_INSTALL_PREFIX%\bin -set HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib +set HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib\%HB_ARCHITECTURE%\%HB_COMPILER% set HB_INC_INSTALL=%HB_INSTALL_PREFIX%\include set HB_DOC_INSTALL=%HB_INSTALL_PREFIX%\doc diff --git a/harbour/mpkg_win.bat b/harbour/mpkg_win.bat index e51c63c15b..b7ba8feb52 100644 --- a/harbour/mpkg_win.bat +++ b/harbour/mpkg_win.bat @@ -37,7 +37,7 @@ rem ; Dir setup set HB_INSTALL_BASE=%~dp0_hb_inst set HB_INSTALL_PREFIX=%HB_INSTALL_BASE%\%HB_DIRNAME% set HB_BIN_INSTALL=%HB_INSTALL_PREFIX%\bin -set HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib +set HB_LIB_INSTALL=%HB_INSTALL_PREFIX%\lib\%HB_ARCHITECTURE%\%HB_COMPILER% set HB_INC_INSTALL=%HB_INSTALL_PREFIX%\include set HB_DOC_INSTALL=%HB_INSTALL_PREFIX%\doc