Changeset 1685

Show
Ignore:
Timestamp:
07/15/08 11:11:21 (8 weeks ago)
Author:
bird
Message:

Look for qt in more places (hopefully fixes some ubuntu issues).

Location:
trunk/kBuild/units
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/units/qt3.kmk

    r1684 r1685  
    3737endif 
    3838PROPS_SINGLE += 
    39 PROPS_ACCUMULATE_R += 
     39PROPS_ACCUMULATE_R += QT_IMAGES 
    4040 
    4141 
     
    4343# The QT3 SDK. 
    4444# 
    45 # This is implemented here rather than in sdks/QT4.kmk to enforce the global USES. 
     45# This is implemented here rather than in sdks/QT3.kmk to enforce the global USES. 
    4646# It also makes things easier to develop, with fewer files I mean. 
    4747# 
     
    6464   else 
    6565    # The Unices. Includes and esp. libs are tricky, so override the PATH_SDK_QT3_LIB* stuff if it doesn't work. 
    66     PATH_SDK_QT3 := $(patsubst %/bin/qm2ts,%,$(firstword $(wildcard /usr/bin/qm2ts /usr/local/bin/qm2ts /usr/qt/3/bin/qm2ts))) 
     66    PATH_SDK_QT3 := $(patsubst %/bin/qm2ts,%,$(firstword $(wildcard /usr/bin/qm2ts /usr/local/bin/qm2ts /usr/qt/3/bin/qm2ts /usr/share/qt3/bin/qm2ts))) 
    6767    ifneq ($(PATH_SDK_QT3),) 
    6868     ifeq ($(PATH_SDK_QT3_INC),) 
    69       PATH_SDK_QT3_INC := $(patsubst %/private/qfiledefs_p.h,%,$(firstword $(wildcard $(PATH_SDK_QT3)/include/private/qfiledefs_p.h $(PATH_SDK_QT3)/include/qt3/private/qfiledefs_p.h))) 
     69      PATH_SDK_QT3_INC := $(patsubst %/private/qfiledefs_p.h,%,$(firstword $(wildcard $(PATH_SDK_QT3)/include/private/qfiledefs_p.h $(PATH_SDK_QT3)/include/qt3/private/qfiledefs_p.h /usr/include/qt3/private/qfiledefs_p.h))) 
    7070     endif 
    7171     ifeq ($(PATH_SDK_QT3_LIB.x86),) 
     
    7373        $(PATH_SDK_QT3)/lib32/libqt-mt$(SUFF_DLL) \ 
    7474        $(PATH_SDK_QT3)/lib32/qt3/libqt-mt$(SUFF_DLL) \ 
     75        /usr/lib32/libqt-mt$(SUFF_DLL) \ 
     76        /usr/lib32/qt3/libqt-mt$(SUFF_DLL) \ 
     77        /usr/local/lib32/libqt-mt$(SUFF_DLL) \ 
     78        /usr/local/lib32/qt3/libqt-mt$(SUFF_DLL) \ 
    7579        $(PATH_SDK_QT3)/lib/libqt-mt$(SUFF_DLL) \ 
    7680        $(PATH_SDK_QT3)/lib/qt3/libqt-mt$(SUFF_DLL) \ 
     
    8286        $(PATH_SDK_QT3)/lib64/qt3/libqt-mt$(SUFF_DLL) \ 
    8387        $(PATH_SDK_QT3)/lib/amd64/libqt-mt$(SUFF_DLL) \ 
     88        /usr/lib64/libqt-mt$(SUFF_DLL) \ 
     89        /usr/lib64/qt3/libqt-mt$(SUFF_DLL) \ 
     90        /usr/lib/amd64/libqt-mt$(SUFF_DLL) \ 
     91        /usr/local/lib64/libqt-mt$(SUFF_DLL) \ 
     92        /usr/local/lib64/qt3/libqt-mt$(SUFF_DLL) \ 
     93        /usr/local/lib/amd64/libqt-mt$(SUFF_DLL) \ 
    8494        $(PATH_SDK_QT3)/lib/libqt-mt$(SUFF_DLL) \ 
    8595        $(PATH_SDK_QT3)/lib/qt3/libqt-mt$(SUFF_DLL) \ 
     
    92102        $(PATH_SDK_QT3)/lib/libqt-mt$(SUFF_DLL) \ 
    93103        $(PATH_SDK_QT3)/lib/qt3/libqt-mt$(SUFF_DLL) \ 
     104        /usr/lib/libqt-mt$(SUFF_DLL) \ 
     105        /usr/lib/qt3/libqt-mt$(SUFF_DLL) \ 
     106        /usr/local/lib/libqt-mt$(SUFF_DLL) \ 
     107        /usr/local/lib/qt3/libqt-mt$(SUFF_DLL) \ 
    94108        ))) 
    95109      endif 
     
    100114  # Found it? 
    101115  ifeq ($(PATH_SDK_QT3),) 
    102    $(warning kBuild: Couldn't find the Qt4 headers and libaries...) 
     116   $(warning kBuild: Couldn't find the Qt3 headers and libaries...) 
    103117   PATH_SDK_QT3 := $(PATH_DEVTOOLS_TRG)/qt/not-found 
    104118  endif 
     
    246260# 
    247261# 
    248 # Back to the Qt4 unit. 
     262# Back to the Qt3 unit. 
    249263# 
    250264# 
  • trunk/kBuild/units/qt4.kmk

    r1683 r1685  
    6262   else 
    6363    # The Unices. Includes and esp. libs are tricky, so override the PATH_SDK_QT4_LIB* stuff if it doesn't work. 
    64     PATH_SDK_QT4 := $(patsubst %/bin/qt3to4,%,$(firstword $(wildcard /usr/bin/qt3to4 /usr/local/bin/qt3to4 /usr/qt/4/bin/qt3to4))) 
     64    PATH_SDK_QT4 := $(patsubst %/bin/qt3to4,%,$(firstword $(wildcard /usr/bin/qt3to4 /usr/local/bin/qt3to4 /usr/qt/4/bin/qt3to4 /usr/share/qt4/bin/qt3to4))) 
    6565    ifneq ($(PATH_SDK_QT4),) 
    6666     ifeq ($(PATH_SDK_QT4_INC),) 
    67       PATH_SDK_QT4_INC := $(patsubst %/QtCore/qglobal.h,%,$(firstword $(wildcard $(PATH_SDK_QT4)/include/QtCore/qglobal.h $(PATH_SDK_QT4)/include/qt4/QtCore/qglobal.h))) 
     67      PATH_SDK_QT4_INC := $(patsubst %/QtCore/qglobal.h,%,$(firstword $(wildcard $(PATH_SDK_QT4)/include/QtCore/qglobal.h $(PATH_SDK_QT4)/include/qt4/QtCore/qglobal.h /usr/include/qt4/QtCore/qtglobal.h))) 
    6868     endif 
    6969     ifeq ($(PATH_SDK_QT4_LIB.x86),) 
     
    7171        $(PATH_SDK_QT4)/lib32/libQtCore$(SUFF_DLL) \ 
    7272        $(PATH_SDK_QT4)/lib32/qt4/libQtCore$(SUFF_DLL) \ 
     73        /usr/lib32/libQtCore$(SUFF_DLL) \ 
     74        /usr/lib32/qt4/libQtCore$(SUFF_DLL) \ 
     75        /usr/local/lib32/libQtCore$(SUFF_DLL) \ 
     76        /usr/local/lib32/qt4/libQtCore$(SUFF_DLL) \ 
    7377        $(PATH_SDK_QT4)/lib/libQtCore$(SUFF_DLL) \ 
    7478        $(PATH_SDK_QT4)/lib/qt4/libQtCore$(SUFF_DLL) \ 
     
    8084        $(PATH_SDK_QT4)/lib64/qt4/libQtCore$(SUFF_DLL) \ 
    8185        $(PATH_SDK_QT4)/lib/amd64/libQtCore$(SUFF_DLL) \ 
     86        /usr/lib64/libQtCore$(SUFF_DLL) \ 
     87        /usr/lib64/qt4/libQtCore$(SUFF_DLL) \ 
     88        /usr/lib/amd64/libQtCore$(SUFF_DLL) \ 
     89        /usr/local/lib64/libQtCore$(SUFF_DLL) \ 
     90        /usr/local/lib64/qt4/libQtCore$(SUFF_DLL) \ 
     91        /usr/local/lib/amd64/libQtCore$(SUFF_DLL) \ 
    8292        $(PATH_SDK_QT4)/lib/libQtCore$(SUFF_DLL) \ 
    8393        $(PATH_SDK_QT4)/lib/qt4/libQtCore$(SUFF_DLL) \ 
     
    90100        $(PATH_SDK_QT4)/lib/libQtCore$(SUFF_DLL) \ 
    91101        $(PATH_SDK_QT4)/lib/qt4/libQtCore$(SUFF_DLL) \ 
     102        /usr/lib/libQtCore$(SUFF_DLL) \ 
     103        /usr/lib/qt4/libQtCore$(SUFF_DLL) \ 
     104        /usr/local/lib/libQtCore$(SUFF_DLL) \ 
     105        /usr/local/lib/qt4/libQtCore$(SUFF_DLL) \ 
    92106        ))) 
    93107      endif