From cd513e20edb341084a1f72e7200ea08831cc5480 Mon Sep 17 00:00:00 2001 From: Alexandre Bossard Date: Mon, 17 Oct 2016 10:48:11 +0200 Subject: [PATCH] Add Qt5 Qt3D cmake files Change-Id: Icbf63a2833472bb7b6587a15c8eba3eff82e1949 --- cmake/qibuild/modules/qt5_3dcore-config.cmake | 9 +++++++++ cmake/qibuild/modules/qt5_3dextras-config.cmake | 9 +++++++++ cmake/qibuild/modules/qt5_3dinput-config.cmake | 9 +++++++++ cmake/qibuild/modules/qt5_3dlogic-config.cmake | 10 ++++++++++ cmake/qibuild/modules/qt5_3dquick-config.cmake | 9 +++++++++ cmake/qibuild/modules/qt5_3dquickextra-config.cmake | 10 ++++++++++ cmake/qibuild/modules/qt5_3dquickinput-config.cmake | 9 +++++++++ cmake/qibuild/modules/qt5_3dquickrender-config.cmake | 10 ++++++++++ cmake/qibuild/modules/qt5_3drender-config.cmake | 10 ++++++++++ 9 files changed, 85 insertions(+) create mode 100644 cmake/qibuild/modules/qt5_3dcore-config.cmake create mode 100644 cmake/qibuild/modules/qt5_3dextras-config.cmake create mode 100644 cmake/qibuild/modules/qt5_3dinput-config.cmake create mode 100644 cmake/qibuild/modules/qt5_3dlogic-config.cmake create mode 100644 cmake/qibuild/modules/qt5_3dquick-config.cmake create mode 100644 cmake/qibuild/modules/qt5_3dquickextra-config.cmake create mode 100644 cmake/qibuild/modules/qt5_3dquickinput-config.cmake create mode 100644 cmake/qibuild/modules/qt5_3dquickrender-config.cmake create mode 100644 cmake/qibuild/modules/qt5_3drender-config.cmake diff --git a/cmake/qibuild/modules/qt5_3dcore-config.cmake b/cmake/qibuild/modules/qt5_3dcore-config.cmake new file mode 100644 index 000000000..f5dc8d55f --- /dev/null +++ b/cmake/qibuild/modules/qt5_3dcore-config.cmake @@ -0,0 +1,9 @@ +## Copyright (c) 2012-2016 Aldebaran Robotics. All rights reserved. +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DCORE Qt53DCore) +qi_persistent_set(QT5_3DCORE_DEPENDS QT5_CORE QT5_GUI) diff --git a/cmake/qibuild/modules/qt5_3dextras-config.cmake b/cmake/qibuild/modules/qt5_3dextras-config.cmake new file mode 100644 index 000000000..f9250bf27 --- /dev/null +++ b/cmake/qibuild/modules/qt5_3dextras-config.cmake @@ -0,0 +1,9 @@ +## Copyright (c) 2012-2016 Aldebaran Robotics. All rights reserved. +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DEXTRAS Qt53DExtras) +qi_persistent_set(QT5_3DEXTRAS_DEPENDS QT5_CORE QT5_GUI QT5_3DCORE QT5_3DLOGIC QT5_3DINPUT QT5_3DRENDER) diff --git a/cmake/qibuild/modules/qt5_3dinput-config.cmake b/cmake/qibuild/modules/qt5_3dinput-config.cmake new file mode 100644 index 000000000..5893c1916 --- /dev/null +++ b/cmake/qibuild/modules/qt5_3dinput-config.cmake @@ -0,0 +1,9 @@ +## Copyright (c) 2012-2016 Aldebaran Robotics. All rights reserved. +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DINPUT Qt53DInput) +qi_persistent_set(QT5_3DINPUT_DEPENDS QT5_3DCORE QT5_GUI QT5_CORE) diff --git a/cmake/qibuild/modules/qt5_3dlogic-config.cmake b/cmake/qibuild/modules/qt5_3dlogic-config.cmake new file mode 100644 index 000000000..b03290c99 --- /dev/null +++ b/cmake/qibuild/modules/qt5_3dlogic-config.cmake @@ -0,0 +1,10 @@ +## Copyright (c) 2012-2016 Aldebaran Robotics. All rights reserved. +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DLOGIC Qt53DLogic) +qi_persistent_set(QT5_3DLOGIC_DEPENDS QT5_3DCORE QT5_GUI QT5_CORE) + diff --git a/cmake/qibuild/modules/qt5_3dquick-config.cmake b/cmake/qibuild/modules/qt5_3dquick-config.cmake new file mode 100644 index 000000000..dbd2d3fc7 --- /dev/null +++ b/cmake/qibuild/modules/qt5_3dquick-config.cmake @@ -0,0 +1,9 @@ + +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DQUICK Qt53DQuick) +qi_persistent_set(QT5_3DQUICK_DEPENDS QT5_QUICK QT5_3DCORE QT5_GUI QT5_QML QT5_CORE) diff --git a/cmake/qibuild/modules/qt5_3dquickextra-config.cmake b/cmake/qibuild/modules/qt5_3dquickextra-config.cmake new file mode 100644 index 000000000..c74f413d2 --- /dev/null +++ b/cmake/qibuild/modules/qt5_3dquickextra-config.cmake @@ -0,0 +1,10 @@ +## Copyright (c) 2012-2016 Aldebaran Robotics. All rights reserved. +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DQUICKEXTRAS Qt53DQuickExtras) +qi_persistent_set(QT5_3DQUICKEXTRAS_DEPENDS QT5_3DINPUT QT5_3DQUICK QT5_3DRENDER QT5_3DLOGIC QT5_3DCORE QT5_GUI QT5_QML QT5_CORE) + diff --git a/cmake/qibuild/modules/qt5_3dquickinput-config.cmake b/cmake/qibuild/modules/qt5_3dquickinput-config.cmake new file mode 100644 index 000000000..138f55099 --- /dev/null +++ b/cmake/qibuild/modules/qt5_3dquickinput-config.cmake @@ -0,0 +1,9 @@ +## Copyright (c) 2012-2016 Aldebaran Robotics. All rights reserved. +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DQUICKINPUT Qt53DQuickInput) +qi_persistent_set(QT5_3DQUICKINPUT_DEPENDS QT5_3DINPUT QT5_3DQUICK QT5_3DCORE QT5_GUI QT5_QML QT5_CORE) diff --git a/cmake/qibuild/modules/qt5_3dquickrender-config.cmake b/cmake/qibuild/modules/qt5_3dquickrender-config.cmake new file mode 100644 index 000000000..e624d6a1f --- /dev/null +++ b/cmake/qibuild/modules/qt5_3dquickrender-config.cmake @@ -0,0 +1,10 @@ +## Copyright (c) 2012-2016 Aldebaran Robotics. All rights reserved. +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DQUICKRENDER Qt53DQuickRender) +qi_persistent_set(QT5_3DQUICKRENDER_DEPENDS QT5_3DQUICK QT5_3DCORE QT5_GUI QT5_QML QT5_CORE) + diff --git a/cmake/qibuild/modules/qt5_3drender-config.cmake b/cmake/qibuild/modules/qt5_3drender-config.cmake new file mode 100644 index 000000000..d2b8224e8 --- /dev/null +++ b/cmake/qibuild/modules/qt5_3drender-config.cmake @@ -0,0 +1,10 @@ +## Copyright (c) 2012-2016 Aldebaran Robotics. All rights reserved. +## Use of this source code is governed by a BSD-style license that can be +## found in the COPYING file. + +get_filename_component(_ROOT_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +include("${_ROOT_DIR}/qt5utils.cmake") + +qt5_flib(QT5_3DRENDER Qt53DRender) +qi_persistent_set(QT5_3DRENDER_DEPENDS QT5_3DCORE QT5_GUI QT5_CORE) +