* utils/hbmk2/hbmk2.prg
+ new filter values: lngcpp and lngc. Can be used to
check forced C++/C mode.
* contrib/hbmzip/3rd/minizip/ioapi.h
* contrib/hbmzip/3rd/minizip/zip.h
* contrib/hbmzip/3rd/minizip/minizip.dif
! C++ -> ANSI C comments
* contrib/hbmzip/3rd/minizip/minizip.hbp
! Override c89 mode with gnu89. For f*64() functions.
* contrib/rddads/rddads.hbp
! Override c89 mode with gnu89. ADS headers need it.
* contrib/hbpre.hbm
+ Forcing c89 mode for GCC family compilers (in non C++ forced mode)
Results were pretty good and Harbour/3rd party code complies
very well.
* contrib/hbunix/hbunix.hbp
* contrib/hbcurl/hbcurl.hbm
* contrib/hbnetio/hbnetio.hbp
* contrib/gtwvg/gtwvg.hbp
* contrib/hbwin/hbwin.hbp
* contrib/hbsqlit3/hbsqlit3.hbp
* contrib/hbexpat/hbexpat.hbp
* contrib/hbmemio/hbmemio.hbp
- Deleted just added local c89 mode forcage. Now it's done global.
* contrib/hbqt/qtgui/hbqtgui.h
! Fixed HBQT_TYPE_QIcon redefinintion. Pls check, I didn't rebuild the
whole package after the mod.
29 lines
440 B
Plaintext
29 lines
440 B
Plaintext
#
|
|
# $Id$
|
|
#
|
|
|
|
-hblib
|
|
-inc
|
|
|
|
-o${hb_name}
|
|
|
|
-w3 -es2
|
|
|
|
-depkeyhead=sqlite3:sqlite3.h
|
|
-depcontrol=sqlite3:local{HB_BUILD_3RDEXT='no'}
|
|
-depcontrol=sqlite3:${HB_WITH_SQLITE3}
|
|
-depincpath=sqlite3:/usr/include
|
|
-depincpath=sqlite3:/boot/common/include
|
|
-depincpathlocal=sqlite3:../3rd/sqlite3
|
|
-depfinish=sqlite3
|
|
|
|
-instfile=inc:hbsqlit3.ch
|
|
-instfile=inc:hbsqlit3.hbx
|
|
|
|
hbsqlit3.hbx
|
|
|
|
core.c
|
|
hdbcsqlt.prg
|
|
|
|
../3rd/sqlite3/sqlite3.hbc{HBMK_HAS_SQLITE3_LOCAL}
|