Skip to content

Commit

Permalink
Add Qt5 Qt3D cmake files
Browse files Browse the repository at this point in the history
Change-Id: Icbf63a2833472bb7b6587a15c8eba3eff82e1949
  • Loading branch information
Alexandre Bossard authored and houssemkouki committed Nov 8, 2016
1 parent bd66b37 commit cd513e2
Show file tree
Hide file tree
Showing 9 changed files with 85 additions and 0 deletions.
9 changes: 9 additions & 0 deletions cmake/qibuild/modules/qt5_3dcore-config.cmake
Original file line number Diff line number Diff line change
@@ -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)
9 changes: 9 additions & 0 deletions cmake/qibuild/modules/qt5_3dextras-config.cmake
Original file line number Diff line number Diff line change
@@ -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)
9 changes: 9 additions & 0 deletions cmake/qibuild/modules/qt5_3dinput-config.cmake
Original file line number Diff line number Diff line change
@@ -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)
10 changes: 10 additions & 0 deletions cmake/qibuild/modules/qt5_3dlogic-config.cmake
Original file line number Diff line number Diff line change
@@ -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)

9 changes: 9 additions & 0 deletions cmake/qibuild/modules/qt5_3dquick-config.cmake
Original file line number Diff line number Diff line change
@@ -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)
10 changes: 10 additions & 0 deletions cmake/qibuild/modules/qt5_3dquickextra-config.cmake
Original file line number Diff line number Diff line change
@@ -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)

9 changes: 9 additions & 0 deletions cmake/qibuild/modules/qt5_3dquickinput-config.cmake
Original file line number Diff line number Diff line change
@@ -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)
10 changes: 10 additions & 0 deletions cmake/qibuild/modules/qt5_3dquickrender-config.cmake
Original file line number Diff line number Diff line change
@@ -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)

10 changes: 10 additions & 0 deletions cmake/qibuild/modules/qt5_3drender-config.cmake
Original file line number Diff line number Diff line change
@@ -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)

0 comments on commit cd513e2

Please sign in to comment.