summaryrefslogtreecommitdiffstats
path: root/src/src.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/src.pro')
-rw-r--r--src/src.pro169
1 files changed, 0 insertions, 169 deletions
diff --git a/src/src.pro b/src/src.pro
deleted file mode 100644
index c807f23e3..000000000
--- a/src/src.pro
+++ /dev/null
@@ -1,169 +0,0 @@
-TEMPLATE = subdirs
-
-!qtHaveModule(gui): \
- return()
-
-src_core.subdir = $$PWD/core
-src_core.target = sub-core
-
-src_render.subdir = $$PWD/render
-src_render.target = sub-render
-src_render.depends = src_core
-
-src_logic.subdir = $$PWD/logic
-src_logic.target = sub-logic
-src_logic.depends = src_core
-
-src_input.subdir = $$PWD/input
-src_input.target = sub-input
-src_input.depends = src_core
-
-src_animation.subdir = $$PWD/animation
-src_animation.target = sub-animation
-src_animation.depends = src_render
-
-src_extras.subdir = $$PWD/extras
-src_extras.target = src_extras
-src_extras.depends = src_render src_input src_logic
-
-qtHaveModule(quick) {
- # Quick3D libs
- src_quick3d_core.subdir = $$PWD/quick3d/quick3d
- src_quick3d_core.target = sub-quick3d-core
- src_quick3d_core.depends = src_core
-
- src_quick3d_render.subdir = $$PWD/quick3d/quick3drender
- src_quick3d_render.target = sub-quick3d-render
- src_quick3d_render.depends = src_render src_quick3d_core
-
- src_quick3d_input.subdir = $$PWD/quick3d/quick3dinput
- src_quick3d_input.target = sub-quick3d-input
- src_quick3d_input.depends = src_input src_quick3d_core
-
- src_quick3d_animation.subdir = $$PWD/quick3d/quick3danimation
- src_quick3d_animation.target = sub-quick3d-animation
- src_quick3d_animation.depends = src_animation src_quick3d_core src_quick3d_render
-
- src_quick3d_extras.subdir = $$PWD/quick3d/quick3dextras
- src_quick3d_extras.target = sub-quick3d-extras
- src_quick3d_extras.depends = src_render src_logic src_input src_extras src_quick3d_core
-
- src_quick3d_scene2d.subdir = $$PWD/quick3d/quick3dscene2d
- src_quick3d_scene2d.target = sub-quick3d-scene2d
- src_quick3d_scene2d.depends = src_render src_logic src_input src_quick3d_core
-
- # Quick3D imports
- src_quick3d_core_imports.file = $$PWD/quick3d/imports/core/importscore.pro
- src_quick3d_core_imports.target = sub-quick3d-imports-core
- src_quick3d_core_imports.depends = src_quick3d_core
-
- src_quick3d_imports_render.file = $$PWD/quick3d/imports/render/importsrender.pro
- src_quick3d_imports_render.target = sub-quick3d-imports-render
- src_quick3d_imports_render.depends = src_quick3d_render
-
- src_quick3d_imports_scene3d.file = $$PWD/quick3d/imports/scene3d/importsscene3d.pro
- src_quick3d_imports_scene3d.target = sub-quick3d-imports-scene3d
- src_quick3d_imports_scene3d.depends = src_quick3d_render
-
- src_quick3d_imports_input.file = $$PWD/quick3d/imports/input/importsinput.pro
- src_quick3d_imports_input.target = sub-quick3d-imports-input
- src_quick3d_imports_input.depends = src_input src_quick3d_input
-
- src_quick3d_imports_logic.file = $$PWD/quick3d/imports/logic/importslogic.pro
- src_quick3d_imports_logic.target = sub-quick3d-imports-logic
- src_quick3d_imports_logic.depends = src_logic
-
- src_quick3d_imports_animation.file = $$PWD/quick3d/imports/animation/importsanimation.pro
- src_quick3d_imports_animation.target = sub-quick3d-imports-animation
- src_quick3d_imports_animation.depends = src_animation src_quick3d_animation
-
- src_quick3d_imports_extras.file = $$PWD/quick3d/imports/extras/importsextras.pro
- src_quick3d_imports_extras.target = sub-quick3d-imports-extras
- src_quick3d_imports_extras.depends = src_extras src_quick3d_extras
-
- src_quick3d_imports_scene2d.file = $$PWD/quick3d/imports/scene2d/importsscene2d.pro
- src_quick3d_imports_scene2d.target = sub-quick3d-imports-scene2d
- src_quick3d_imports_scene2d.depends = src_quick3d_scene2d
-}
-
-# Qt3D Scene Parser plugins
-src_plugins_sceneparsers.file = $$PWD/plugins/sceneparsers/sceneparsers.pro
-src_plugins_sceneparsers.target = sub-plugins-sceneparsers
-src_plugins_sceneparsers.depends = src_render src_extras src_animation
-
-# Qt3D Geometry Loader plugins
-src_plugins_geometryloaders.file = $$PWD/plugins/geometryloaders/geometryloaders.pro
-src_plugins_geometryloaders.target = sub-plugins-geometryloaders
-src_plugins_geometryloaders.depends = src_render src_extras
-
-# Qt3D Renderer plugins
-src_plugins_renderers.file = $$PWD/plugins/renderers/renderers.pro
-src_plugins_renderers.target = sub-plugins-renderers
-src_plugins_renderers.depends = src_render
-
-qtHaveModule(quick) {
- # Qt3D Render plugins
- src_plugins_render.file = $$PWD/plugins/renderplugins/renderplugins.pro
- src_plugins_render.target = sub-plugins-render
- src_plugins_render.depends = src_render src_extras src_quick3d_render src_quick3d_scene2d
-}
-
-SUBDIRS += src_core
-
-QT_FOR_CONFIG += 3dcore shadertools
-include($$OUT_PWD/core/qt3dcore-config.pri)
-
-qtConfig(qt3d-input): SUBDIRS += src_input
-qtConfig(qt3d-logic): SUBDIRS += src_logic
-qtConfig(qt3d-render) {
- SUBDIRS += \
- src_render \
- src_plugins_renderers
-}
-qtConfig(qt3d-animation): SUBDIRS += src_animation
-
-qtConfig(qt3d-extras) {
- SUBDIRS += \
- src_extras \
- src_plugins_sceneparsers \
- src_plugins_geometryloaders
-}
-
-qtHaveModule(quick) {
- SUBDIRS += \
- src_quick3d_core \
- src_quick3d_core_imports
-
- qtConfig(qt3d-input) {
- SUBDIRS += \
- src_quick3d_input \
- src_quick3d_imports_input
- }
- qtConfig(qt3d-logic): SUBDIRS += src_quick3d_imports_logic
- qtConfig(qt3d-render) {
- SUBDIRS += \
- src_quick3d_render \
- src_quick3d_imports_render \
- src_quick3d_imports_scene3d
-
- qtConfig(qt3d-input) {
- src_quick3d_imports_scene3d.depends += src_input
- SUBDIRS += \
- src_quick3d_scene2d \
- src_quick3d_imports_scene2d
- }
- qtConfig(qt3d-logic): src_quick3d_imports_scene3d.depends += src_logic
- qtConfig(qt3d-animation): src_quick3d_imports_scene3d.depends += src_animation
- }
- qtConfig(qt3d-animation) {
- SUBDIRS += \
- src_quick3d_animation \
- src_quick3d_imports_animation
- }
- qtConfig(qt3d-extras) {
- SUBDIRS += \
- src_quick3d_extras \
- src_quick3d_imports_extras \
- src_plugins_render
- }
-}