~ubuntu-branches/ubuntu/edgy/cmake/edgy-backports

« back to all changes in this revision

Viewing changes to Modules/FindQt3.cmake

  • Committer: Bazaar Package Importer
  • Author(s): John Dong
  • Date: 2007-04-10 17:52:23 UTC
  • mfrom: (2.1.2 hoary) (8.1.5 feisty)
  • Revision ID: james.westby@ubuntu.com-20070410175223-taf5w6y2halxs5jh
Tags: 2.4.6-0ubuntu1~edgy1
Automated backport upload; no source changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
  $ENV{QTDIR}/include
29
29
  ${GLOB_PATHS_BIN}
30
30
  /usr/local/qt/include
31
 
  /usr/local/include
32
31
  /usr/lib/qt/include
 
32
  /usr/lib/qt3/include
33
33
  /usr/include/qt
34
 
  /usr/include
35
34
  /usr/share/qt3/include
36
35
  C:/Progra~1/qt/include
37
36
  /usr/include/qt3
61
60
  FIND_LIBRARY(QT_QT_LIBRARY
62
61
    NAMES
63
62
    qt-mt qt-mt${qt_version_str_lib} qt-mtnc${qt_version_str_lib}
64
 
    qt-mtedu${qt_version_str_lib} qt-mt230nc qt-mtnc321
 
63
    qt-mtedu${qt_version_str_lib} qt-mt230nc qt-mtnc321 qt-mt3
65
64
    PATHS
66
65
  "[HKEY_CURRENT_USER\\Software\\Trolltech\\Qt3Versions\\3.2.1;InstallDir]/lib"
67
66
  "[HKEY_CURRENT_USER\\Software\\Trolltech\\Qt3Versions\\3.2.0;InstallDir]/lib"
69
68
    $ENV{QTDIR}/lib
70
69
    ${GLOB_PATHS_LIB}
71
70
    /usr/local/qt/lib
72
 
    /usr/local/lib
73
71
    /usr/lib/qt/lib
74
 
    /usr/lib
 
72
    /usr/lib/qt3/lib
 
73
    /usr/lib/qt3/lib64
75
74
    /usr/share/qt3/lib
76
75
    C:/Progra~1/qt/lib
77
76
    /usr/X11R6/lib
82
81
    NAMES 
83
82
    qt qt-${qt_version_str_lib} qt-edu${qt_version_str_lib} 
84
83
    qt-mt qt-mt${qt_version_str_lib} qt-mtnc${qt_version_str_lib}
85
 
    qt-mtedu${qt_version_str_lib} qt-mt230nc qt-mtnc321
 
84
    qt-mtedu${qt_version_str_lib} qt-mt230nc qt-mtnc321 qt-mt3
86
85
    PATHS
87
86
    "[HKEY_CURRENT_USER\\Software\\Trolltech\\Qt3Versions\\3.2.1;InstallDir]/lib"
88
87
    "[HKEY_CURRENT_USER\\Software\\Trolltech\\Qt3Versions\\3.2.0;InstallDir]/lib"
90
89
    $ENV{QTDIR}/lib
91
90
    ${GLOB_PATHS_LIB}
92
91
    /usr/local/qt/lib
93
 
    /usr/local/lib
94
92
    /usr/lib/qt/lib
95
 
    /usr/lib
 
93
    /usr/lib/qt3/lib
 
94
    /usr/lib/qt3/lib64
96
95
    /usr/share/qt3/lib
97
96
    C:/Progra~1/qt/lib
98
97
    /usr/X11R6/lib
113
112
  $ENV{QTDIR}/lib
114
113
  ${GLOB_PATHS_LIB}
115
114
  /usr/local/qt/lib
116
 
  /usr/local/lib
117
 
  /usr/lib
 
115
  /usr/lib/qt3/lib
 
116
  /usr/lib/qt3/lib64
118
117
  /usr/share/qt3/lib
119
118
  C:/Progra~1/qt/lib
120
119
  /usr/X11R6/lib
138
137
  ${GLOB_PATHS_BIN}
139
138
  /usr/local/qt/bin
140
139
  /usr/lib/qt/bin
 
140
  /usr/lib/qt3/bin
141
141
  /usr/share/qt3/bin
142
142
  C:/Progra~1/qt/bin
143
143
  /usr/X11R6/bin
162
162
  ${GLOB_PATHS_BIN}
163
163
  /usr/local/qt/bin
164
164
  /usr/lib/qt/bin
 
165
  /usr/lib/qt3/bin
165
166
  /usr/share/qt3/bin
166
167
  C:/Progra~1/qt/bin
167
168
  /usr/X11R6/bin
279
280
  ENDIF(QT_QT_LIBRARY MATCHES "qt-mt")
280
281
ENDIF(QT_FOUND)
281
282
 
282
 
 
 
283
EXEC_PROGRAM(${QT_MOC_EXECUTABLE} ARGS "-v" OUTPUT_VARIABLE QTVERSION_MOC)
 
284
EXEC_PROGRAM(${QT_UIC_EXECUTABLE} ARGS "-version" OUTPUT_VARIABLE QTVERSION_UI)
 
285
 
 
286
SET(_QT_UIC_VERSION_3 FALSE)
 
287
IF("${QTVERSION_UIC}" MATCHES ".* 3..*")
 
288
  SET(_QT_UIC_VERSION_3 TRUE)
 
289
ENDIF("${QTVERSION_UIC}" MATCHES ".* 3..*")
 
290
 
 
291
SET(_QT_MOC_VERSION_3 FALSE)
 
292
IF("${QTVERSION_MOC}" MATCHES ".* 3..*")
 
293
  SET(_QT_MOC_VERSION_3 TRUE)
 
294
ENDIF("${QTVERSION_MOC}" MATCHES ".* 3..*")
 
295
 
 
296
SET(QT_WRAP_CPP FALSE)
283
297
IF (QT_MOC_EXECUTABLE)   
284
 
  SET ( QT_WRAP_CPP "YES")   
 
298
  IF(_QT_MOC_VERSION_3)
 
299
    SET ( QT_WRAP_CPP TRUE)
 
300
  ENDIF(_QT_MOC_VERSION_3)
285
301
ENDIF (QT_MOC_EXECUTABLE)   
286
302
 
 
303
SET(QT_WRAP_UI FALSE)
287
304
IF (QT_UIC_EXECUTABLE)   
288
 
  SET ( QT_WRAP_UI "YES")   
 
305
  IF(_QT_UIC_VERSION_3)
 
306
    SET ( QT_WRAP_UI TRUE)
 
307
  ENDIF(_QT_UIC_VERSION_3)
289
308
ENDIF (QT_UIC_EXECUTABLE)   
290
309
 
291
 
 
292
 
 
293
310
MARK_AS_ADVANCED(
294
311
  QT_INCLUDE_DIR
295
312
  QT_QT_LIBRARY