Viktor Szakats
868a22ea84
2009-08-17 19:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* external/sqlite3/Makefile
* external/libhpdf/Makefile
* external/libpng/Makefile
* external/Makefile
* include/Makefile
* source/pp/Makefile
* source/hbextern/Makefile
* source/lang/Makefile
* source/vm/maindllh/Makefile
* source/vm/mainstd/Makefile
* source/vm/maindllp/Makefile
* source/vm/Makefile
* source/vm/vmmt/Makefile
* source/vm/mainwin/Makefile
* source/main/Makefile
* source/debug/Makefile
* source/common/Makefile
* source/nortl/Makefile
* source/rtl/gtdos/Makefile
* source/rtl/gtwin/Makefile
* source/rtl/gtxwc/Makefile
* source/rtl/gtcrs/Makefile
* source/rtl/gtstd/Makefile
* source/rtl/gttrm/Makefile
* source/rtl/Makefile
* source/rtl/gtcgi/Makefile
* source/rtl/gtos2/Makefile
* source/rtl/gtsln/Makefile
* source/rtl/gtpca/Makefile
* source/rtl/gtgui/Makefile
* source/rtl/gt_tpl/Makefile
* source/rtl/gtwvt/Makefile
* source/macro/Makefile
* source/hbpcre/Makefile
* source/codepage/Makefile
* source/rdd/dbfntx/Makefile
* source/rdd/nulsys/Makefile
* source/rdd/Makefile
* source/rdd/dbfnsx/Makefile
* source/rdd/dbfcdx/Makefile
* source/rdd/hsx/Makefile
* source/rdd/usrrdd/rdds/Makefile
* source/rdd/usrrdd/Makefile
* source/rdd/dbffpt/Makefile
* source/rdd/hbsix/Makefile
* source/hbzlib/Makefile
* source/compiler/Makefile
* source/Makefile
* utils/hbformat/Makefile
* utils/hbmk2/Makefile
* utils/hbtest/Makefile
* utils/hbi18n/Makefile
* utils/Makefile
* utils/hbrun/Makefile
* contrib/gtalleg/Makefile
* contrib/hbmysql/Makefile
* contrib/hbct/Makefile
* contrib/xhb/Makefile
* contrib/hbodbc/Makefile
* contrib/hbtpathy/Makefile
* contrib/hbgt/Makefile
* contrib/hbmzip/Makefile
* contrib/hbsqlit3/Makefile
* contrib/hbblat/Makefile
* contrib/hbqt/Makefile
* contrib/hbfbird/Makefile
* contrib/hbziparc/Makefile
* contrib/hbxbp/Makefile
* contrib/xpp/Makefile
* contrib/Makefile
* contrib/hbnf/Makefile
* contrib/hbcurl/hbcurls/Makefile
* contrib/hbcurl/Makefile
* contrib/gtqtc/Makefile
* contrib/rddsql/sddmy/Makefile
* contrib/rddsql/sddpg/Makefile
* contrib/rddsql/sddfb/Makefile
* contrib/rddsql/sddodbc/Makefile
* contrib/rddsql/Makefile
* contrib/hbhpdf/Makefile
* contrib/rddado/Makefile
* contrib/gtwvg/Makefile
* contrib/hbpgsql/Makefile
* contrib/rddads/Makefile
* contrib/hbclipsm/Makefile
* contrib/hbfimage/Makefile
* contrib/hbgd/Makefile
* contrib/hbmisc/Makefile
* contrib/hbtip/Makefile
* contrib/hbwin/Makefile
* contrib/hbbmcdx/Makefile
* contrib/hbvpdf/Makefile
* contrib/hbssl/Makefile
* contrib/hbbtree/Makefile
* tests/bldtest/Makefile
* doc/en-EN/Makefile
* doc/Makefile
* Makefile
* Renaming .cf files to .mk.
Pass 3. Changing .cf references to .mk ones outside config.
SVN is in working state again. I'll do a final check after
this commit.
2009-08-17 17:32:21 +00:00
Viktor Szakats
98f2456d09
2009-08-11 00:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* config/bin.cf
+ Harbour binary core liblists are now formed centrally.
Four variations are generated:
HB_LIBS_ST_RDD
HB_LIBS_MT_RDD
HB_LIBS_ST_NORDD
HB_LIBS_MT_NORDD
Binaries can choose by using: 'LIBS = $(HB_LIBS_*)'.
Important to use '='.
This step also fixes potential problems with former liblists,
where it was easy to make a local mistakes and some libs which
needed more complicated logic, or which were just rarely used
simply weren't added. Now all liblists are guaranteed to have
proper order and content.
HB_GT_LIBS and HB_DB_DRIVERS are automatically added centrally,
so no need to add them manually in each compiler specific .cf.
* tests/Makefile
* tests/hbpptest/Makefile
* tests/multifnc/Makefile
* utils/hbformat/Makefile
* utils/hbmk2/Makefile
* utils/hbtest/Makefile
* utils/hbi18n/Makefile
* utils/hbrun/Makefile
% Using above HB_LIBS_* macros.
; The only few places which I didn't thouch is non-Harbour
executables (harbour exe and hbpp exe).
* config/bsd/gcc.cf
* config/wce/msvcarm.cf
* config/wce/mingwarm.cf
* config/wce/poccarm.cf
* config/hpux/gcc.cf
* config/darwin/gcc.cf
* config/dos/watcom.cf
* config/dos/djgpp.cf
* config/win/watcom.cf
* config/win/icc.cf
* config/win/cygwin.cf
* config/win/msvc.cf
* config/win/xcc.cf
* config/win/mingw.cf
* config/win/pocc.cf
* config/win/bcc.cf
* config/linux/watcom.cf
* config/linux/gcc.cf
* config/linux/icc.cf
* config/linux/sunpro.cf
* config/os2/watcom.cf
* config/os2/gcc.cf
* config/sunos/gcc.cf
* config/sunos/sunpro.cf
% Deleted local logic to merge HB_GT_LIBS and HB_DB_DRIVERS
into LIBS.
* utils/hbmk2/hbmk2.hbp
* utils/hbrun/hbrun.hbp
! Extra libspecs are still needed for some compilers.
I've readded them until better solution is found.
2009-08-10 22:37:31 +00:00
Viktor Szakats
e046ee2db2
2009-08-10 15:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* tests/hbpptest/Makefile
* tests/Makefile
* utils/hbformat/Makefile
* utils/hbtest/Makefile
* Trying to lessen the number of combinations + sync core lib
lists in Makefiles.
These are currently used combinations in Harbour:
---
hbextern
hbdebug hbdebug hbdebug hbdebug hbdebug
hbvm hbvm hbvm hbvm hbvmmt
hbrtl hbrtl hbrtl hbrtl hbrtl
hblang hblang hblang hblang hblang
hbcpage hbcpage hbcpage hbcpage hbcpage
hbrdd hbrdd hbnulrdd hbrdd hbnulrdd
hbrtl hbrtl hbrtl hbrtl hbrtl
hbvm hbvm hbvm hbvm hbvmmt
hbmacro hbmacro hbmacro hbmacro hbmacro
hbcplr hbcplr
hbpp hbpp hbpp hbpp
hbcommon hbcommon hbcommon hbcommon hbcommon
hbpcre
---
2009-08-10 13:29:32 +00:00
Viktor Szakats
4edfe04c2c
2009-08-10 14:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* tests/hbpptest/Makefile
* tests/Makefile
* tests/multifnc/Makefile
* Makefile
* external/Makefile
* source/Makefile
* utils/hbformat/Makefile
* utils/hbmk2/Makefile
* utils/hbtest/Makefile
* utils/hbi18n/Makefile
* utils/Makefile
* utils/hbrun/Makefile
% Started replacing TABs with spaces in simple variable assigments.
TABs are only required when specifiying a rule command.
2009-08-10 12:27:18 +00:00
Viktor Szakats
504ca98e1c
2009-08-09 21:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* tests/hbpptest/Makefile
* tests/bldtest/Makefile
* tests/Makefile
* tests/multifnc/Makefile
* doc/en-EN/Makefile
* doc/Makefile
* external/sqlite3/Makefile
* external/libhpdf/Makefile
* external/libpng/Makefile
* external/Makefile
* include/Makefile
* source/hbextern/Makefile
* source/pp/Makefile
* source/lang/Makefile
* source/vm/maindllh/Makefile
* source/vm/mainstd/Makefile
* source/vm/maindllp/Makefile
* source/vm/Makefile
* source/vm/vmmt/Makefile
* source/vm/mainwin/Makefile
* source/main/Makefile
* source/debug/Makefile
* source/common/Makefile
* source/nortl/Makefile
* source/macro/Makefile
* source/rtl/gtdos/Makefile
* source/rtl/gtwin/Makefile
* source/rtl/gtxwc/Makefile
* source/rtl/gtcrs/Makefile
* source/rtl/gtstd/Makefile
* source/rtl/gttrm/Makefile
* source/rtl/Makefile
* source/rtl/gtcgi/Makefile
* source/rtl/gtos2/Makefile
* source/rtl/gtsln/Makefile
* source/rtl/gtpca/Makefile
* source/rtl/gtgui/Makefile
* source/rtl/gt_tpl/Makefile
* source/rtl/gtwvt/Makefile
* source/hbpcre/Makefile
* source/codepage/Makefile
* source/rdd/dbfntx/Makefile
* source/rdd/nulsys/Makefile
* source/rdd/Makefile
* source/rdd/dbfnsx/Makefile
* source/rdd/dbfcdx/Makefile
* source/rdd/hsx/Makefile
* source/rdd/usrrdd/rdds/Makefile
* source/rdd/usrrdd/Makefile
* source/rdd/dbffpt/Makefile
* source/rdd/hbsix/Makefile
* source/compiler/Makefile
* source/hbzlib/Makefile
* source/Makefile
* utils/hbformat/Makefile
* utils/hbmk2/Makefile
* utils/hbtest/Makefile
* utils/hbi18n/Makefile
* utils/hbrun/Makefile
* contrib/gtalleg/Makefile
* contrib/hbmysql/Makefile
* contrib/hbct/Makefile
* contrib/xhb/Makefile
* contrib/hbodbc/Makefile
* contrib/hbtpathy/Makefile
* contrib/hbgt/Makefile
* contrib/hbmzip/Makefile
* contrib/hbsqlit3/Makefile
* contrib/hbblat/Makefile
* contrib/hbqt/Makefile
* contrib/hbqt/generator/hbqtgen.prg
* contrib/hbqt/Makefile_gen
* contrib/hbfbird/Makefile
* contrib/hbziparc/Makefile
* contrib/hbxbp/Makefile
* contrib/xpp/Makefile
* contrib/hbnf/Makefile
* contrib/Makefile
* contrib/hbcurl/hbcurls/Makefile
* contrib/hbcurl/Makefile
* contrib/gtqtc/Makefile
* contrib/rddsql/sddmy/Makefile
* contrib/rddsql/sddpg/Makefile
* contrib/rddsql/sddfb/Makefile
* contrib/rddsql/sddodbc/Makefile
* contrib/rddsql/Makefile
* contrib/hbhpdf/Makefile
* contrib/rddado/Makefile
* contrib/gtwvg/Makefile
* contrib/hbpgsql/Makefile
* contrib/hbclipsm/Makefile
* contrib/rddads/Makefile
* contrib/hbfimage/Makefile
* contrib/hbgd/Makefile
* contrib/hbtip/Makefile
* contrib/hbbmcdx/Makefile
* contrib/hbvpdf/Makefile
* contrib/hbssl/Makefile
* contrib/hbbtree/Makefile
% Using ':=' instead of '=' where possible.
; TODO: Central make files (.cf).
* config/global.cf
* config/bin.cf
* config/globsh.cf
* config/dir.cf
* config/bsd/gcc.cf
* config/bsd/global.cf
* config/c.cf
* config/wce/msvcarm.cf
* config/wce/global.cf
* config/wce/mingwarm.cf
* config/wce/poccarm.cf
* config/rules.cf
* config/hpux/gcc.cf
* config/darwin/gcc.cf
* config/darwin/global.cf
* config/dos/watcom.cf
* config/dos/djgpp.cf
* config/win/watcom.cf
* config/win/icc.cf
* config/win/global.cf
* config/win/cygwin.cf
* config/win/msvc.cf
* config/win/xcc.cf
* config/win/mingw.cf
* config/win/pocc.cf
* config/win/bcc.cf
* config/linux/watcom.cf
* config/linux/gcc.cf
* config/linux/icc.cf
* config/linux/sunpro64.cf
* config/linux/sunpro.cf
* config/os2/watcom.cf
* config/os2/gcc.cf
* config/sunos/gcc.cf
* config/sunos/sunpro64.cf
* config/sunos/sunpro.cf
% Using ':=' instead of '=' where possible.
(incomplete. pass one)
* config/none.cf
* Little change in text.
* config/global.cf
! Fixed HB_ARCHITECTURE mis-detection as wce for a few win compilers.
2009-08-09 19:23:43 +00:00
Viktor Szakats
fa31d81896
2009-07-10 16:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
- examples/terminal/terminal.ch
* examples/terminal/trm_cli.hbp
* examples/terminal/trm_srv.hbp
* examples/terminal/trm_app.hbp
* examples/terminal/trm_cli.prg
* examples/terminal/terminal.prg
* examples/terminal/trm_srv.prg
* Cleanup.
+ Raised warning level to -w3, fixed all warnings.
* utils/hbformat/hbformat.hbp
* utils/hbmk2/hbmk2.hbp
* utils/hbtest/hbtest.hbp
* utils/hbi18n/hbi18n.hbp
* utils/hbrun/hbrun.hbp
* examples/terminal/trm_cli.hbp
* examples/terminal/trm_srv.hbp
* examples/terminal/trm_app.hbp
+ Added standard set of Harbour switches.
2009-07-10 14:19:15 +00:00
Viktor Szakats
bd5452a48f
2009-06-25 13:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbformat/hbformac.c
* examples/superlib/superlib.dif
* examples/hbsqlit2/hbsqlit2.c
* examples/uhttpd2/socket.c
* 'const' cleanup.
2009-06-25 11:59:09 +00:00
Alexander S.Kresin
6969aa63c2
2009-06-12 13:30 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
...
* utils/hbformat/hbformat.prg
! EOL handling fixed
* utils/hbformat/hbformac.c
* EOF dropped now
2009-06-12 09:27:24 +00:00
Alexander S.Kresin
bbe30929d8
2009-06-11 19:10 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
...
* utils/hbformat/hbformat.prg
* utils/hbformat/hbformat.ini
* if "nEol" option is 0, the EOL is set to OS default value
* new option added - lFCaseLow ( default - no ). If yes, the file name
is converted to lower case.
* A limitation for file mask has been introduced - *.* is rejected now
( it may be dangerous ).
2009-06-11 15:09:58 +00:00
Viktor Szakats
6243be7d28
2009-06-10 19:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* config/dos/global.cf
! Fixed to use xcopy instead of copy to 'install' files.
This means long filenames (and also casing) will be retained.
This also means that now 'install' actually works.
It may also mean that creating a DJGPP build isn't anymore
possible on a pure DOS system, I can't remember when xcopy
was introduced. Anyway I think it's better to have this
requirement than not having a proper DOS build at all
(since long years).
This also means that our DOS release cannot even be *used*
in pure DOS environment, since our long filenames will
be chopped when extracting the distro .zip. Only final
.exes are able to run under DOS.
We still have the option to implement full short name
support, but I'm not sure this has any importance anymore.
If we don't want to do this, we can finally lift some
restrictions which tied our hands so far, based on the
fact that DOS builds cannot even be created and run on
real DOS. So, this means:
- We may use long filenames as distro name.
- We may convert DOS platform as a target only platform,
similar to WinCE/ARM.
- If we do the above, we may even embed our DOS
libs in Windows distro, and build DOS apps using
hbmk2 hello.prg -arch=dos
- We may use long filename anywhere in our tree.
(but we must check first if long names are also
supported for headers, dirnames and source names)
If you have an opinion, please tell.
* config/dos/global.cf
! Adding ending pathsep to DOC_SUBDIR to make xcopy happy
and not ask if the target is a file or directory.
; TOFIX: Anyhow, DOC_SUBDIR feature simply doesn't work since
very long, so we should do something about it in the future.
* debian/changelog
+ Added new version entry. (Thanks Guy)
* bin/postinst.bat
! Added workaround to make it work under DOS.
(avoiding 'Out of environment space' error)
+ mpkg_dos.bat
+ Added DOS package generator batch. Very similar
to mpkg_win.bat, maybe we should merge them in
the future.
* mpkg_win.bat
* Using short name for main dir, just to sync it with
DOS version.
* utils/hbformat/hbformat.prg
+ Changed default GT to GTCGI.
* utils/hbmk2/hbmk2.prg
! Added workaround for dos/djgpp anomaly in hb_DirBase()
(and also hb_ProgName()) where path contains forward
slashed instead of backslashes.
; TOFIX: In core.
* source/vm/Makefile
! Disabled hbvmall for dos build because of thid djgpp error:
---
gcc -I. -I../../../../include -Wall -W -O3 -c ../../hvmall.c -ohvmall.o
In file included from ../../../../include/hbmath.h:60,
from ../../itemapi.c:97,
from ../../hvmall.c:67:
c:/devl/djgpp/include/libm/math.h:97: error: redefinition of 'struct exception'
---
* contrib/hbblat/hbblat.hbc
* contrib/hbhpdf/hbhpdf.hbc
* Minor formatting.
2009-06-10 17:38:18 +00:00
Alexander S.Kresin
c6e41bf2ba
2009-06-03 12:30 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
...
* utils/hbformat/hbformat.prg
! Warning fixed.
2009-06-03 08:31:57 +00:00
Alexander S.Kresin
387c6f50aa
2009-06-03 11:25 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
...
* utils/hbformat/hbformat.prg
! Bug fixed.
2009-06-03 07:23:40 +00:00
Alexander S.Kresin
62a023bb14
2009-06-01 14:20 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
...
* utils/hbformat/hbformat.prg
! Different fixes.
2009-06-01 10:19:25 +00:00
Viktor Szakats
7af6ad39dd
2009-05-29 18:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
...
- utils/hbformat/hbformat.hbm
+ utils/hbformat/hbformat.hbp
- utils/hbmk2/hbmk2.hbm
+ utils/hbmk2/hbmk2.hbp
- utils/hbtest/hbtest.hbm
+ utils/hbtest/hbtest.hbp
+ utils/hbi18n/hbi18n.hbp
- utils/hbi18n/hbi18n.hbm
- utils/hbrun/hbrun.hbm
+ utils/hbrun/hbrun.hbp
- contrib/hbbtree/tests/test.hbm
+ contrib/hbbtree/tests/test.hbp
- examples/pp/pp.hbm
+ examples/pp/pp.hbp
- examples/hbdoc/hbdoc.hbm
+ examples/hbdoc/hbdoc.hbp
+ examples/superlib/hbsuper.hbp
- examples/superlib/hbsuper.hbm
+ examples/hbsqlit2/hbsqlit2.hbp
- examples/hbsqlit2/hbsqlit2.hbm
+ examples/hboleold/hboleold.hbp
- examples/hboleold/hboleold.hbm
- examples/hbapollo/hbapollo.hbm
+ examples/hbapollo/hbapollo.hbp
- examples/pe/pe.hbm
+ examples/pe/pe.hbp
- examples/guestbk/guestbk.hbm
+ examples/guestbk/guestbk.hbp
- examples/hbgf/hbgfwin/hbgfwin.hbm
+ examples/hbgf/hbgfwin/hbgfwin.hbp
- examples/hbgf/hbgfos2/hbgfos2.hbm
+ examples/hbgf/hbgfos2/hbgfos2.hbp
- examples/hbgf/hbgfgtk/hbgfgtk.hbm
+ examples/hbgf/hbgfgtk/hbgfgtk.hbp
+ examples/uhttpd/uhttpd.hbp
- examples/uhttpd/uhttpdgd.hbm
+ examples/uhttpd/uhttpdgd.hbp
+ examples/uhttpd/modules/allmod.hbp
- examples/uhttpd/modules/allmod.hbm
- examples/uhttpd/uhttpd.hbm
- examples/dbu/dbu.hbm
+ examples/dbu/dbu.hbp
- examples/hscript/hscript.hbm
+ examples/hscript/hscript.hbp
- examples/hbwhat/hbwhat.hbm
+ examples/hbwhat/hbwhat.hbp
- examples/rl/rl.hbm
+ examples/rl/rl.hbp
* Renamed .hbm files to .hbp. So f.e. now it's possible to build
multiple of these from one hbmk2 command and it's also more obvious
that an .hbp files is a project (target).
2009-05-29 16:38:23 +00:00
Alexander S.Kresin
ec00316285
2009-05-27 16:40 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
...
* utils/hbformat/hbformat.prg
! Handling of file mask has been fixed.
2009-05-27 12:36:29 +00:00
Viktor Szakats
f75fe3e4c7
2009-05-26 20:05 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
...
* INSTALL
* Minor cleanups to prev.
* contrib/hbwin/axcore.c
* Minor formatting.
% Variable scopes adjusted.
% WIN_AXCREATEWINDOW() optimized.
- Deleted ToOutDebug() stuff. Please use TRACE() subsystem for
these parts.
; NOTE: I'm note sure we should have a WIN_AXCREATEWINDOW() function
there. Rather, we should have a WAPI_CREATEWINDOWEX() function
which serves the same purpose, but in a generic manner, also
usable for AX purposes. Is there anything against this idea?
* utils/hbformat/hbformat.prg
* contrib/gtwvg/wvgclass.prg
* contrib/gtwvg/wvgscrlb.prg
* contrib/gtwvg/wvgdlg.prg
* contrib/gtwvg/wvgpaint.prg
* contrib/gtwvg/wvgdarea.prg
* contrib/gtwvg/wvgmle.prg
* contrib/gtwvg/wvglistb.prg
* contrib/gtwvg/wvgtoolb.prg
* contrib/gtwvg/wvgpushb.prg
* contrib/gtwvg/wvgsle.prg
* contrib/gtwvg/wvgtreev.prg
* contrib/gtwvg/tests/demoxbp.prg
* contrib/gtwvg/tests/demowvg.prg
* contrib/gtwvg/wvgwnd.prg
* contrib/gtwvg/wvgcrt.prg
* contrib/gtwvg/wvgdatar.prg
* contrib/gtwvg/wvgradio.prg
* contrib/gtwvg/wvgsysw.prg
* contrib/gtwvg/wvgmenub.prg
* contrib/gtwvg/wvgphdlr.prg
* contrib/gtwvg/wvgbitmp.prg
* contrib/gtwvg/wvgcheck.prg
* contrib/gtwvg/wvgstatb.prg
* contrib/gtwvg/wvgstatc.prg
* contrib/gtwvg/wvghtmlv.prg
* contrib/gtwvg/wincback.prg
* contrib/gtwvg/wvgtabpg.prg
* contrib/gtwvg/wvg3stat.prg
* contrib/gtwvg/wvgcombo.prg
* Some formatting. (' -> " and #include lines)
2009-05-26 18:06:55 +00:00
Viktor Szakats
28c8f6909c
2009-05-25 13:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
...
+ utils/hbformat/hbformac.c
+ Added missing file from prev commit. Sorry.
2009-05-25 11:23:26 +00:00
Alexander S.Kresin
22c3e1c888
2009-05-25 15:00 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
...
* utils/hbformat/hbformat.prg
! Small fix
2009-05-25 11:01:28 +00:00
Alexander S.Kresin
122f871395
2009-05-25 10:30 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
...
* utils/hbformat/hbformat.prg
! Fixed SetOption() method.
2009-05-25 08:51:43 +00:00
Viktor Szakats
d394df5105
2009-05-25 10:11 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
...
* doc/howtosvn.txt
* Deleted sections dealing with sending commit e-mails.
* doc/dirstruc.txt
* utils/hbmk2/hbmk2.hu_HU.po
* utils/hbmk2/hbmk2.pt_BR.po
* utils/hbmk2/hbmk2.prg
* utils/hbi18n/hbi18n.prg
* Shuffling extensions:
.hbl -> .hbi (Harbour i18n)
.hbp -> .hbl (Harbour Library)
.hbm -> (unchanged) (Harbour Make)
.hbt -> .hbp (Harbour Project)
* utils/hbmk2/hbmk2.hu_HU.po
* utils/hbmk2/hbmk2.pt_BR.po
* utils/hbmk2/hbmk2.prg
+ Added reference to -b switch to -debug switch description.
+ Added _HBMK_EMBEDDED_ mode (like in hbformat).
+ Accepting .hbp files (same format as .hbm) on the command
line (top level). .hbp refers to "Harbour project file".
Similar function to recent experimental .hbt files, but not
embeddable.
* Minor tweak to HB_SHARED envvar reading code.
* Changed -nohbp switch to -nohbl.
* Changed -hbl switch to -hbi.
Updated usage:
There are three ways to do multitarget hbmk2 sessions:
1.) hbmk2 [<common_params1>] -target=target1[.hbm|.prg] [<common_params2>] -target=target2[.hbm|.prg] [<common_params3>]
Examples:
hbmk2 -target=prog1 -target=prog2 -target=prog3
hbmk2 -target=prog1.prg -target=prog2.prg -target=prog3.prg
hbmk2 -target=mylib1.hbm -target=mylib2.hbm -target=myapp.hbm
hbmk2 -trace -pause -target=mylib1.hbm -target=mylib2.hbm -target=myapp.hbm -beep
2.) hbmk2 [<common_params1>] -target <target1_params> -target <target2_params> [-notarget <common_params2>]
Examples:
hbmk2 -target hello1.prg -target hello2.prg
hbmk2 -trace -target hello1.prg -target hello2.prg
hbmk2 -trace -target hello1.prg -target hello2.prg -notarget -beep
3.) hbmk2 [<common_params1>] target1.hbp [<common_params2>] target2.hbp [<common_params3>]
where .hbp is an .hbm file just with an .hbp extension.
Examples:
hbmk2 mylib1.hbp mylib.hbp myapp.hbp
hbmk2 -trace -pause mylib1.hbp mylib2.hbp myapp.hbp -beep
+ utils/hbmk2/examples/hmg.hbl
+ utils/hbmk2/examples/whoo.hbl
+ utils/hbmk2/examples/xbgtk.hbl
- utils/hbmk2/examples/hmg.hbp
- utils/hbmk2/examples/whoo.hbp
- utils/hbmk2/examples/xbgtk.hbp
+ utils/hbmk2/examples/hwgui.hbl
+ utils/hbmk2/examples/fwh.hbl
+ utils/hbmk2/examples/xhgtk.hbl
- utils/hbmk2/examples/hwgui.hbp
- utils/hbmk2/examples/fwh.hbp
- utils/hbmk2/examples/xhgtk.hbp
+ utils/hbmk2/examples/c4w.hbl
+ utils/hbmk2/examples/contrib.hbl
- utils/hbmk2/examples/c4w.hbp
- utils/hbmk2/examples/contrib.hbp
+ utils/hbmk2/examples/contribf.hbl
- utils/hbmk2/examples/contribf.hbp
+ contrib/gtalleg/tests/gtallegs.hbl
+ contrib/gtalleg/tests/gtallegd.hbl
- contrib/gtalleg/tests/gtallegs.hbp
- contrib/gtalleg/tests/gtallegd.hbp
+ contrib/hbmysql/utils/hbmysql.hbl
- contrib/hbmysql/utils/hbmysql.hbp
+ contrib/hbmysql/tests/hbmysql.hbl
- contrib/hbmysql/tests/hbmysql.hbp
+ contrib/hbct/tests/hbct.hbl
- contrib/hbct/tests/hbct.hbp
+ contrib/xhb/tests/xhb.hbl
- contrib/xhb/tests/xhb.hbp
+ contrib/hbodbc/tests/hbodbc.hbl
- contrib/hbodbc/tests/hbodbc.hbp
+ contrib/hbtpathy/tests/hbtpathy.hbl
- contrib/hbtpathy/tests/hbtpathy.hbp
+ contrib/hbmsql/tests/hbmsql.hbl
- contrib/hbmsql/tests/hbmsql.hbp
- contrib/hbmzip/tests/hbmzip.hbp
+ contrib/hbmzip/tests/hbmzip.hbl
- contrib/hbsqlit3/tests/hbsqlit3.hbp
+ contrib/hbsqlit3/tests/hbsqlit3.hbl
+ contrib/hbblat/tests/hbblat.hbl
- contrib/hbblat/tests/hbblat.hbp
+ contrib/hbqt/tests/hbqt.hbl
- contrib/hbqt/tests/hbqt.hbp
+ contrib/hbfbird/tests/hbfbird.hbl
- contrib/hbfbird/tests/hbfbird.hbp
+ contrib/hbziparc/tests/hbziparc.hbl
- contrib/hbziparc/tests/hbziparc.hbp
+ contrib/hbnf/tests/hbnf.hbl
- contrib/hbnf/tests/hbnf.hbp
+ contrib/hbcurl/tests/hbcurl.hbl
- contrib/hbcurl/tests/hbcurl.hbp
+ contrib/gtqtc/tests/gtqtc.hbl
- contrib/gtqtc/tests/gtqtc.hbp
+ contrib/rddsql/sddmy/tests/sddmy.hbl
- contrib/rddsql/sddmy/tests/sddmy.hbp
- contrib/rddsql/tests/rddsql.hbp
+ contrib/rddsql/tests/rddsql.hbl
+ contrib/rddsql/sddodbc/tests/sddodbc.hbl
- contrib/rddsql/sddodbc/tests/sddodbc.hbp
+ contrib/hbhpdf/tests/hbhpdf.hbl
- contrib/hbhpdf/tests/hbhpdf.hbp
+ contrib/rddado/tests/rddado.hbl
- contrib/rddado/tests/rddado.hbp
+ contrib/gtwvg/tests/gtwvg.hbl
- contrib/gtwvg/tests/gtwvg.hbp
+ contrib/hbpgsql/tests/hbpgsql.hbl
- contrib/hbpgsql/tests/hbpgsql.hbp
+ contrib/rddads/tests/rddads.hbl
- contrib/rddads/tests/rddads.hbp
+ contrib/hbclipsm/tests/hbclipsm.hbl
- contrib/hbclipsm/tests/hbclipsm.hbp
+ contrib/hbfimage/tests/hbfimage.hbl
- contrib/hbfimage/tests/hbfimage.hbp
+ contrib/hbgd/tests/hbgd.hbl
- contrib/hbgd/tests/hbgd.hbp
+ contrib/hbmisc/tests/hbmisc.hbl
- contrib/hbmisc/tests/hbmisc.hbp
+ contrib/hbtip/tests/hbtip.hbl
- contrib/hbtip/tests/hbtip.hbp
- contrib/hbwin/tests/hbwin.hbp
+ contrib/hbwin/tests/hbwin.hbl
- contrib/hbvpdf/tests/hbvpdf.hbp
+ contrib/hbvpdf/tests/hbvpdf.hbl
+ contrib/hbssl/tests/hbssl.hbl
- contrib/hbssl/tests/hbssl.hbp
+ contrib/hbbtree/tests/hbbtree.hbl
- contrib/hbbtree/tests/hbbtree.hbp
+ contrib/hbcrypt/tests/hbcrypt.hbl
- contrib/hbcrypt/tests/hbcrypt.hbp
- contrib/examples/hbsqlit2/tests/hbsqlit2.hbp
+ contrib/examples/hbsqlit2/tests/hbsqlit2.hbl
+ contrib/examples/hbapollo/tests/hbapollo.hbl
- contrib/examples/hbapollo/tests/hbapollo.hbp
+ contrib/examples/hbgf/tests/hbgf.hbl
- contrib/examples/hbgf/tests/hbgf.hbp
+ contrib/examples/terminal/terminal.hbl
- contrib/examples/terminal/terminal.hbp
+ contrib/examples/hbwhat/tests/hbwhat.hbl
- contrib/examples/hbwhat/tests/hbwhat.hbp
* Renamed *.hbp -> *.hbl in whole source tree.
* doc/dirstruc.txt
* bin/postinst.bat
* utils/hbformat/hbformat.ini
+ utils/hbformat/hbformat.hbm
* utils/hbformat/hbformat.prg
* utils/hbformat/Makefile
! Added SVN props.
+ Added hbformat.hbm (hbmk2 make file).
% Deleted forced MT mode from Makefile (not needed for hbformat)
! Separated C code from .prg.
! Minor fix to RF_FILEREAD() (non-string param GPF)
% Minor opts to RF_FILEREAD().
* RF_FULLPATH() changed to .prg level macro (from C).
* Some formatting tweaks to hbformat.prg.
+ Added generation of shared hbformat executable to build process.
* Using DEFAULT (common.ch).
! Using hb_osFileMask() instead of "*.*".
* Minor tweaks to header output.
! Added to distruct.txt.
2009-05-25 08:19:23 +00:00
Alexander S.Kresin
58c7591149
Trying propset
2009-05-25 08:07:24 +00:00
Alexander S.Kresin
454d4fb501
Just adding $Id
2009-05-25 08:05:58 +00:00
Alexander S.Kresin
2f672ef210
2009-05-25 10:30 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su>
2009-05-25 06:36:08 +00:00