2010-07-08 17:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
* contrib/hbqt/hbqts.hbp
* contrib/hbqt/Makefile
* contrib/hbqt/hbqtguis.hbp
* contrib/hbqt/hbqtcores.hbp
* contrib/hbqt/hbqtnetworks.hbp
* HB_QT_STATIC renamed to HB_BUILD_QT_STATIC (INCOMPATIBLE)
(may not be final name)
* contrib/hbqt/hbqt.hbc
* Using HB_STATIC_QT envvar to chose to build against static
HBQT/QT components. This makes it in sync with rest of
contribs.
This commit is contained in:
@@ -16,6 +16,21 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2010-07-08 17:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* INSTALL
|
||||
* contrib/hbqt/hbqts.hbp
|
||||
* contrib/hbqt/Makefile
|
||||
* contrib/hbqt/hbqtguis.hbp
|
||||
* contrib/hbqt/hbqtcores.hbp
|
||||
* contrib/hbqt/hbqtnetworks.hbp
|
||||
* HB_QT_STATIC renamed to HB_BUILD_QT_STATIC (INCOMPATIBLE)
|
||||
(may not be final name)
|
||||
|
||||
* contrib/hbqt/hbqt.hbc
|
||||
* Using HB_STATIC_QT envvar to chose to build against static
|
||||
HBQT/QT components. This makes it in sync with rest of
|
||||
contribs.
|
||||
|
||||
2010-07-08 17:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* contrib/make.hbs
|
||||
+ Added experimental dependency display in stdalone mode.
|
||||
@@ -33,7 +48,7 @@
|
||||
- contrib/hbssl/hbssls.hbc
|
||||
* Merged static .hbc files into "normal" .hbc files. Now static
|
||||
mode can be selected by setting HB_STATIC_* to 'yes' or '1'.
|
||||
; TODO: Rename HB_QT_STATIC to HB_STATIC_QT.
|
||||
; TODO: Rename HB_QT_STATIC to HB_STATIC_QT. [DONE]
|
||||
; TODO: Document new setting in install.
|
||||
|
||||
* contrib/hbssl/tests/test.prg
|
||||
|
||||
@@ -333,9 +333,9 @@ HARBOUR
|
||||
locally hosted copy of these packages, where applicable. 'nolocal' will
|
||||
explicitly disable using locally hosted copies.
|
||||
|
||||
Some contribs support build mode in which they can be linked _statically_
|
||||
with 3rd party components:
|
||||
HB_QT_STATIC=yes (only meaningful on Windows platform)
|
||||
To enable building libs that build against static version of 3rd party
|
||||
components:
|
||||
HB_QT_BUILD_STATIC=yes (only meaningful on Windows platform)
|
||||
|
||||
You can override automatic detection of QT 'moc', 'rcc' and 'uic' tools
|
||||
by using HB_QTPATH and optionally HB_QTPOSTFIX envvars, f.e.:
|
||||
|
||||
@@ -21,7 +21,7 @@ ifneq ($(HB_HAS_QT),)
|
||||
include $(TOP)$(ROOT)config/header.mk
|
||||
include $(TOP)$(ROOT)config/lib.mk
|
||||
|
||||
ifneq ($(HB_QT_STATIC),)
|
||||
ifneq ($(HB_QT_BUILD_STATIC),)
|
||||
ifneq ($(filter $(HB_PLATFORM),win wce),)
|
||||
DIRS += hbqts
|
||||
endif
|
||||
|
||||
@@ -8,17 +8,17 @@ plugins=hbmk2_plugin_qt.hbs
|
||||
|
||||
{allwin|os2}libpaths=${HB_WITH_QT}\..\lib
|
||||
|
||||
{!HB_QT_STATIC}libs=hbqt hbqtcore hbqtgui hbqtnetwork
|
||||
{!HB_QT_STATIC&allwin}libs=QtCore4 QtGui4 QtNetwork4 QtUiTools
|
||||
{!HB_QT_STATIC&os2}libs=QtCore4 QtGui4 QtNet4 QtUiTools
|
||||
{!HB_QT_STATIC&linux}libs=QtCore QtGui QtNetwork QtUiTools
|
||||
{!HB_QT_STATIC&darwin}libs=/Library/Frameworks/QtCore.framework/QtCore
|
||||
{!HB_QT_STATIC&darwin}libs=/Library/Frameworks/QtGui.framework/QtGui
|
||||
{!HB_QT_STATIC&darwin}libs=/Library/Frameworks/QtNetwork.framework/QtNetwork
|
||||
{!HB_QT_STATIC&darwin}libs=QtUiTools
|
||||
{HB_QT_STATIC&allwin}libs=hbqts hbqtcores hbqtguis hbqtnetworks
|
||||
{HB_QT_STATIC&linux}libs=hbqt hbqtcore hbqtgui hbqtnetwork
|
||||
{HB_QT_STATIC&(allwin|linux)}libs=QtCore QtGui QtNetwork QtUiTools
|
||||
{!HB_STATIC_QT}libs=hbqt hbqtcore hbqtgui hbqtnetwork
|
||||
{!HB_STATIC_QT&allwin}libs=QtCore4 QtGui4 QtNetwork4 QtUiTools
|
||||
{!HB_STATIC_QT&os2}libs=QtCore4 QtGui4 QtNet4 QtUiTools
|
||||
{!HB_STATIC_QT&linux}libs=QtCore QtGui QtNetwork QtUiTools
|
||||
{!HB_STATIC_QT&darwin}libs=/Library/Frameworks/QtCore.framework/QtCore
|
||||
{!HB_STATIC_QT&darwin}libs=/Library/Frameworks/QtGui.framework/QtGui
|
||||
{!HB_STATIC_QT&darwin}libs=/Library/Frameworks/QtNetwork.framework/QtNetwork
|
||||
{!HB_STATIC_QT&darwin}libs=QtUiTools
|
||||
{HB_STATIC_QT&allwin}libs=hbqts hbqtcores hbqtguis hbqtnetworks
|
||||
{HB_STATIC_QT&linux}libs=hbqt hbqtcore hbqtgui hbqtnetwork
|
||||
{HB_STATIC_QT&(allwin|linux)}libs=QtCore QtGui QtNetwork QtUiTools
|
||||
{allgcc}libs=supc++
|
||||
|
||||
{win|os2}hbcppmm=yes
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
-stop{!HB_QT_STATIC|!allwin}
|
||||
-stop{!HB_QT_BUILD_STATIC|!allwin}
|
||||
|
||||
hbqtcore.hbp
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
-stop{!HB_QT_STATIC|!allwin}
|
||||
-stop{!HB_QT_BUILD_STATIC|!allwin}
|
||||
|
||||
hbqtgui.hbp
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
-stop{!HB_QT_STATIC|!allwin}
|
||||
-stop{!HB_QT_BUILD_STATIC|!allwin}
|
||||
|
||||
hbqtnetwork.hbp
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# $Id$
|
||||
#
|
||||
|
||||
-stop{!HB_QT_STATIC|!allwin}
|
||||
-stop{!HB_QT_BUILD_STATIC|!allwin}
|
||||
|
||||
hbqt.hbp
|
||||
|
||||
|
||||
Reference in New Issue
Block a user