Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
CMake
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Terraform modules
Monitor
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Josiah Bills
CMake
Commits
8e23c0bd
Commit
8e23c0bd
authored
11 years ago
by
Brad King
Browse files
Options
Downloads
Plain Diff
Merge branch 'find-Qt4-granular-modules' into release
parents
49cc8f44
b8af46cb
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
Modules/FindQt4.cmake
+34
-20
34 additions, 20 deletions
Modules/FindQt4.cmake
with
34 additions
and
20 deletions
Modules/FindQt4.cmake
+
34
−
20
View file @
8e23c0bd
...
...
@@ -881,16 +881,20 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
endforeach
()
if
(
Q_WS_WIN
)
set
(
QT_MODULES
${
QT_MODULES
}
QAxContainer QAxServer
)
# Set QT_AXCONTAINER_INCLUDE_DIR and QT_AXSERVER_INCLUDE_DIR
find_path
(
QT_QAXCONTAINER_INCLUDE_DIR ActiveQt
PATHS
${
QT_HEADERS_DIR
}
/ActiveQt
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
)
find_path
(
QT_QAXSERVER_INCLUDE_DIR ActiveQt
PATHS
${
QT_HEADERS_DIR
}
/ActiveQt
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
)
if
(
QT_QAXCONTAINER_FOUND
)
set
(
QT_MODULES
${
QT_MODULES
}
QAxContainer
)
# Set QT_AXCONTAINER_INCLUDE_DIR and QT_AXSERVER_INCLUDE_DIR
find_path
(
QT_QAXCONTAINER_INCLUDE_DIR ActiveQt
PATHS
${
QT_HEADERS_DIR
}
/ActiveQt
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
)
endif
()
if
(
QT_QAXSERVER_FOUND
)
find_path
(
QT_QAXSERVER_INCLUDE_DIR ActiveQt
PATHS
${
QT_HEADERS_DIR
}
/ActiveQt
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
)
endif
()
endif
()
# Set QT_QTDESIGNERCOMPONENTS_INCLUDE_DIR
...
...
@@ -1051,14 +1055,18 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
if
(
Q_WS_WIN
)
_QT4_ADJUST_LIB_VARS
(
qtmain
)
_QT4_ADJUST_LIB_VARS
(
QAxServer
)
set_property
(
TARGET Qt4::QAxServer PROPERTY
INTERFACE_QT4_NO_LINK_QTMAIN ON
)
set_property
(
TARGET Qt4::QAxServer APPEND PROPERTY
COMPATIBLE_INTERFACE_BOOL QT4_NO_LINK_QTMAIN
)
if
(
QT_QAXSERVER_FOUND
)
_QT4_ADJUST_LIB_VARS
(
QAxServer
)
set_property
(
TARGET Qt4::QAxServer PROPERTY
INTERFACE_QT4_NO_LINK_QTMAIN ON
)
set_property
(
TARGET Qt4::QAxServer APPEND PROPERTY
COMPATIBLE_INTERFACE_BOOL QT4_NO_LINK_QTMAIN
)
endif
()
_QT4_ADJUST_LIB_VARS
(
QAxContainer
)
if
(
QT_QAXCONTAINER_FOUND
)
_QT4_ADJUST_LIB_VARS
(
QAxContainer
)
endif
()
endif
()
# Only public dependencies are listed here.
...
...
@@ -1080,7 +1088,9 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
_qt4_add_target_depends
(
QtWebKit Gui Network
)
_qt4_add_target_private_depends
(
Qt3Support Xml
)
_qt4_add_target_private_depends
(
QtSvg Xml
)
if
(
QT_VERSION VERSION_GREATER 4.6
)
_qt4_add_target_private_depends
(
QtSvg Xml
)
endif
()
_qt4_add_target_private_depends
(
QtDBus Xml
)
_qt4_add_target_private_depends
(
QtUiTools Xml Gui
)
_qt4_add_target_private_depends
(
QtHelp Sql Xml Network
)
...
...
@@ -1090,8 +1100,12 @@ if (QT_QMAKE_EXECUTABLE AND QTVERSION)
_qt4_add_target_private_depends
(
QtDeclarative XmlPatterns Svg Sql Gui
)
_qt4_add_target_private_depends
(
QtMultimedia Gui
)
_qt4_add_target_private_depends
(
QtOpenGL Gui
)
_qt4_add_target_private_depends
(
QAxServer Gui
)
_qt4_add_target_private_depends
(
QAxContainer Gui
)
if
(
QT_QAXSERVER_FOUND
)
_qt4_add_target_private_depends
(
QAxServer Gui
)
endif
()
if
(
QT_QAXCONTAINER_FOUND
)
_qt4_add_target_private_depends
(
QAxContainer Gui
)
endif
()
_qt4_add_target_private_depends
(
phonon Gui
)
if
(
QT_QTDBUS_FOUND
)
_qt4_add_target_private_depends
(
phonon DBus
)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment