Marek Paliwoda
f7c252281e
2007-12-04 17:04 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl)
...
* harbour/make_b32.mak
* harbour/make_vc.mak
* TABs converted to spaces. Minor formatting
* harbour/make_gcc.mak
* harbour/make_vcce.mak
* Minor formatting
2007-12-04 16:03:34 +00:00
Marek Paliwoda
e18619b712
2007-12-03 21:40 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl)
...
* harbour/common.mak
* harbour/make_gcc.sh
* Eliminated HB_GT_LIST hack in common.cf, converted from common.mak
* harbour/make_gcc.mak
* Minor change in handling platforms which are Windows compatible
2007-12-03 20:35:57 +00:00
Marek Paliwoda
30fa663a0b
2007-12-03 18:25 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl)
...
* harbour/common.mak
* harbour/make_gcc.mak
* harbour/make_gcc.sh
+ Added the possibility to build dll/so of Harbour VM+RTL
(tested om MingW, Cygwin, FC8/64)
* harbour/make_b32.mak
* harbour/make_vc.mak
* harbour/make_vcce.mak
+ Added HB_ARCHITECTURE definition (to be used in a future)
* harbour/source/rtl/gtchrmap.c
! Fixed compilation under Linux using make_gcc.sh
2007-12-03 17:23:54 +00:00
Marek Paliwoda
562aec7d81
2007-11-26 06:15 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl)
...
* harbour/make_b32.mak
* harbour/make_gcc.mak
* harbour/make_vc.mak
* harbour/make_vcce.mak
! Fixed generation of pptable.c for dll build
(I am amazed how it used to work before)
* Changed -Iobj\$(HB_CC_NAME) to -I$(OBJ_DIR)
2007-11-26 12:00:35 +00:00
Marek Paliwoda
4c9a582dbe
2007-11-25 20:20 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl)
...
* harbour/common.mak
* harbour/make_b32.mak
* harbour/make_gcc.mak
* harbour/make_vc.mak
* harbour/make_vcce.mak
* Moved HB and HBPPGEN definitions to common.mak
to reduce unnecesary redundancy
* harbour/contrib/make_b32.bat
* harbour/contrib/make_vc.bat
* Enclosed "help usage message" in double quotes
due to special meaning of "<>" symbols in command
processor.
2007-11-25 19:19:56 +00:00
Przemyslaw Czerpak
3aa7a90209
2007-11-23 09:47 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/source/common/hbwince.c
+ added dummy Arc(), FrameRect(), FloodFill() for WinCE builds
* harbour/make_gcc.mak
! restored TABs in rules definitions. Viktor TABs for GNU make
have special meaning - your last modifications broke this file
* harbour/contrib/libmisc/Makefile
! comment DIR rule as temporary workaround for problem with
library name
2007-11-23 08:47:47 +00:00
Viktor Szakats
630119e503
2007-11-23 03:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* make_b32.mak
* make_gcc.mak
* make_vc.mak
* make_vcce.mak
* common.mak
! Fixed copyrights.
! Tabs converted to spaces.
- CFLAGS not advertised anymore as an official public var to set
compiler flags.
C_USR should be used, which is also GNU make system compatible.
* make_vc.mak
* make_vcce.mak
! Removed /Y from copy command
(we're using the COPYCMD trick in core make files).
- contrib/adordd/access1.prg
- contrib/adordd/access2.prg
- contrib/adordd/mysql1.prg
- contrib/adordd/mysql3.prg
+ contrib/adordd/tests
+ contrib/adordd/tests/access1.prg
+ contrib/adordd/tests/access2.prg
+ contrib/adordd/tests/mysql1.prg
+ contrib/adordd/tests/mysql3.prg
- contrib/btree/mktest.bat
+ contrib/btree/test/mktest.bat
- contrib/samples/testdate.prg
- contrib/samples/testenv.prg
- contrib/samples/testgaug.prg
- contrib/samples/testnum.prg
- contrib/samples/teststat.prg
- contrib/samples/testtime.prg
- contrib/samples/tststack.prg
+ contrib/samples/tests
+ contrib/samples/tests/testdate.prg
+ contrib/samples/tests/testenv.prg
+ contrib/samples/tests/testgaug.prg
+ contrib/samples/tests/testnum.prg
+ contrib/samples/tests/teststat.prg
+ contrib/samples/tests/testtime.prg
+ contrib/samples/tests/tststack.prg
* Test related files moved to test dir.
! Added EOLs to the last line in adordd files.
- contrib/gd/README
+ contrib/gd/readme.txt
* Renamed to use proper extension.
* contrib/adordd/common.mak
* contrib/apollo/common.mak
* contrib/bmdbfcdx/common.mak
* contrib/btree/common.mak
* contrib/directx/common.mak
* contrib/firebird/common.mak
* contrib/freeimage/common.mak
* contrib/gd/common.mak
* contrib/hbzlib/common.mak
* contrib/hgf/win32/common.mak
* contrib/htmllib/common.mak
* contrib/ole/common.mak
* contrib/pdflib/common.mak
* contrib/pgsql/common.mak
* contrib/libct/common.mak
* contrib/libgt/common.mak
* contrib/libnf/common.mak
* contrib/libmisc/common.mak
* contrib/mysql/common.mak
* contrib/odbc/common.mak
* contrib/rdd_ads/common.mak
* contrib/samples/common.mak
* contrib/telepath/common.mak
* contrib/tip/common.mak
* contrib/win32/common.mak
* contrib/xhb/common.mak
* Formatting made consistent.
* contrib/adordd/common.mak
* contrib/bmdbfcdx/common.mak
* contrib/btree/common.mak
* contrib/freeimage/common.mak
* contrib/gd/common.mak
* contrib/hgf/win32/common.mak
* contrib/libct/common.mak
* contrib/libnf/common.mak
* contrib/mysql/common.mak
* contrib/odbc/common.mak
* contrib/pdflib/common.mak
* contrib/pgsql/common.mak
* contrib/rdd_ads/common.mak
* contrib/samples/common.mak
* contrib/tip/common.mak
* contrib/xhb/common.mak
+ Added headers.
* contrib/btree/common.mak
* contrib/freeimage/common.mak
* contrib/freeimage/Makefile
* contrib/hbzlib/common.mak
* contrib/hbzlib/Makefile
* contrib/libct/common.mak
* contrib/libmisc/common.mak
* contrib/libmisc/Makefile
* contrib/mysql/common.mak
! Library names synced between GNU and non-GNU
make systems.
! Some libraries renamed to not have a too common
or non-descriptive name, like "misc".
non-GNU hb_btree -> hbbtree (synced with GNU)
non-GNU fi_lib -> hbfreeimage
GNU fi_lib -> hbfreeimage
non-GNU hbzip -> hbziparch
GNU ziparchive -> hbziparch
non-GNU libct -> ct (synced with GNU)
non-GNU libmisc -> hbmisc
GNU misc -> hbmisc
non-GNU mysql -> hbmysql (synced with GNU)
* contrib/apollo/Makefile
* contrib/firebird/Makefile
! Fixed space to tabs.
+ contrib/msql/make_b32.bat
+ contrib/msql/make_vc.bat
+ contrib/msql/common.mak
+ Added non-GNU make files.
; TOFIX: I cannot compile these still.
* contrib/msql/Makefile
! Added SVN header.
; TOFIX: This is a non-standard Makefile.
Did anyone manage to compile this lib?
* contrib/adordd/adordd.ch
* contrib/adordd/adordd.prg
! Added EOLs to the last line.
* utils/hbmake/hbmutils.prg
* Lib names fixed and changed to reflect the recent
changes in contrib.
* contrib/rdd_ads/rddads.h
! Minor cosmetic fix.
* include/hbextern.ch
* source/rtl/memofile.c
! MEMOWRIT() 3rd parameter marked as extension.
+ HB_MEMOWRIT() function added, which never write the
obsolete EOF char at the end of the file.
2007-11-23 02:08:37 +00:00
Przemyslaw Czerpak
ff7e0891fa
2007-11-21 18:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/make_vcce.bat
* harbour/make_vcce.mak
* harbour/make_b32.mak
* harbour/common.mak
* harbour/contrib/make_all.mak
* harbour/contrib/mtpl_ruls.mak
* harbour/make_gcc.mak
+ added missing Marek's Copyright
* set svn attributes:
svn ps svn:eol-style [native|CRLF]
svn ps svn:keywords Id
* harbour/contrib/mtpl_defs.mak
* harbour/contrib/mtpl_b32.mak
* harbour/contrib/mtpl_vc.mak
+ added missing Marek's and Viktor's Copyrights
* set svn attributes:
svn ps svn:eol-style [native|CRLF]
svn ps svn:keywords Id
Viktor, Marek if I missed sth then please fix me.
* harbour/make_gcc.sh
* added mine Copyright note
2007-11-21 17:30:26 +00:00
Marek Paliwoda
4d13dd77f5
2007-11-21 16:45:29 +00:00
Viktor Szakats
9e835b11e4
2007-11-16 15:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* make_b32.mak
* make_vc.mak
! Fixed BC/VC make files to generated pptable.c in the obj
dir instead of source/pp.
! Synced BC/VC pptable.c dependencies with make_gcc.mak
; Suggested by Przemek.
* make_gcc.mak
! Fixed to not delete source/pp/pptable.c on clean
(since it's never generated there).
2007-11-16 14:38:03 +00:00
Viktor Szakats
cf01ca3701
2007-11-10 05:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* make_b32.bat
+ make_b32.mak
- makefile.bc
* make_gcc.sh
+ make_gcc.mak
- makefile.gc
* make_vc.bat
+ make_vc.mak
- makefile.vc
* common.mak
- contrib/maketpl.b32
+ contrib/mtpl_b32.mak
- contrib/maketpl.vc
+ contrib/mtpl_vc.mak
- contrib/maketpl.mak
+ contrib/mtpl.mak
* contrib/libct/make_b32.bat
* contrib/libct/make_vc.bat
% Makefile name cleanup, batch file synchronization,
setting name cleanup. Some minor fixes.
Now all non-GNU makefiles have the .mak extension.
- contrib/xhb/makefile.vc
* contrib/xhb/make_b32.bat
+ contrib/xhb/common.mak
- contrib/xhb/makefile.bc
* contrib/xhb/make_vc.bat
- contrib/libmisc/makefile.vc
* contrib/libmisc/make_b32.bat
+ contrib/libmisc/common.mak
- contrib/libmisc/makefile.bc
* contrib/libmisc/make_vc.bat
+ contrib/apollo/common.mak
- contrib/apollo/makefile.bc
* contrib/apollo/make_b32.bat
+ contrib/apollo/make_vc.bat
- contrib/htmllib/makefile.vc
* contrib/htmllib/make_b32.bat
+ contrib/htmllib/common.mak
- contrib/htmllib/Makefile.bc
* contrib/htmllib/make_vc.bat
* contrib/libct/make_b32.bat
* contrib/libct/make_vc.bat
- contrib/libgt/makefile.vc
* contrib/libgt/make_b32.bat
+ contrib/libgt/common.mak
- contrib/libgt/makefile.bc
* contrib/libgt/make_vc.bat
* contrib/libnf/make_b32.bat
- contrib/libnf/makefile.vc
* contrib/libnf/make_vc.bat
+ contrib/libnf/common.mak
- contrib/libnf/makefile.bc
* contrib/gd/make_b32.bat
+ contrib/gd/common.mak
- contrib/gd/makefile.bc
+ contrib/gd/make_vc.bat
- contrib/tip/makefile.vc
* contrib/tip/make_b32.bat
+ contrib/tip/common.mak
- contrib/tip/makefile.bc
* contrib/tip/make_vc.bat
+ contrib/adordd/common.mak
- contrib/adordd/makefile.bc
* contrib/adordd/make_b32.bat
+ contrib/adordd/make_vc.bat
- contrib/rdd_ads/makefile.vc
* contrib/rdd_ads/make_b32.bat
+ contrib/rdd_ads/common.mak
- contrib/rdd_ads/makefile.bc
* contrib/rdd_ads/make_vc.bat
+ contrib/btree/common.mak
- contrib/btree/makefile.bc
* contrib/btree/make_b32.bat
+ contrib/btree/make_vc.bat
+ contrib/directx/common.mak
- contrib/directx/makefile.bc
- contrib/directx/makefile.vc
* contrib/directx/make_b32.bat
* contrib/directx/make_vc.bat
+ contrib/win32/common.mak
- contrib/win32/makefile.bc
- contrib/win32/makefile.vc
* contrib/win32/make_b32.bat
* contrib/win32/make_vc.bat
+ contrib/bmdbfcdx/common.mak
- contrib/bmdbfcdx/makefile.bc
* contrib/bmdbfcdx/make_b32.bat
+ contrib/bmdbfcdx/make_vc.bat
- contrib/samples/makefile.vc
* contrib/samples/make_b32.bat
+ contrib/samples/common.mak
- contrib/samples/makefile.bc
* contrib/samples/make_vc.bat
* contrib/mysql/common.mak
- contrib/mysql/makefile.bc
* contrib/mysql/make_b32.bat
+ contrib/mysql/make_vc.bat
* contrib/pgsql/common.mak
- contrib/pgsql/makefile.bc
* contrib/pgsql/make_b32.bat
+ contrib/pgsql/make_vc.bat
* Changed most libs to use the generic non-GNU makefiles.
+ Added support for MSVC for all above libs.
; directx won't build under MSVC with an error.
+ Added "implib" for rdd_ads. TOFIX: Doesn't work for MSVC.
; TOFIX: I couldn't compile pgsql using latest 8.2.5.
* contrib/samples/gauge.c
! Fixed MSVC warning.
+ odbc/test
+ odbc/test/bld_b32.bat
+ odbc/test/harbour.mdb
+ odbc/test/odbcdemo.prg
+ odbc/test/browodbc.prg
+ odbc/test/odbccall.prg
+ odbc/test/testodbc.prg
- odbc/bld_b32.bat
- odbc/harbour.mdb
- odbc/odbcdemo.prg
- odbc/browodbc.prg
- odbc/odbccall.prg
- odbc/testodbc.prg
- odbc/bldodbc.bat
+ odbc/make_b32.bat
+ odbc/make_vc.bat
- odbc/hbodbc.b32
+ odbc/common.mak
* Moved test functions to test fir.
! Fixed bld_b32.bat
! Renamed non-GNU BC make files to be in sync with the rest of contribs.
; TOFIX: There are some warnings under MSVC.
; TOFIX: .def -> .lib conversions fails under MSVC.
- contrib/ole
- contrib/delphi
- contrib/hb_struc
- contrib/dot
- contrib/tprepro
- Removed obsolete, incomplete or non-working contribs.
2007-11-10 04:53:45 +00:00