summaryrefslogtreecommitdiffstats
path: root/src/extras/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/extras/CMakeLists.txt')
-rw-r--r--src/extras/CMakeLists.txt148
1 files changed, 148 insertions, 0 deletions
diff --git a/src/extras/CMakeLists.txt b/src/extras/CMakeLists.txt
new file mode 100644
index 000000000..ec53dd79f
--- /dev/null
+++ b/src/extras/CMakeLists.txt
@@ -0,0 +1,148 @@
+# Generated from extras.pro.
+
+#####################################################################
+## Qt::3DExtras Module:
+#####################################################################
+
+qt_add_module(3DExtras
+ SOURCES
+ 3dtext/qextrudedtextgeometry.cpp 3dtext/qextrudedtextgeometry.h 3dtext/qextrudedtextgeometry_p.h
+ 3dtext/qextrudedtextmesh.cpp 3dtext/qextrudedtextmesh.h
+ defaults/qabstractcameracontroller.cpp defaults/qabstractcameracontroller.h defaults/qabstractcameracontroller_p.h
+ defaults/qabstractspritesheet.cpp defaults/qabstractspritesheet.h defaults/qabstractspritesheet_p.h
+ defaults/qdiffusemapmaterial.cpp defaults/qdiffusemapmaterial.h defaults/qdiffusemapmaterial_p.h
+ defaults/qdiffusespecularmapmaterial.cpp defaults/qdiffusespecularmapmaterial.h defaults/qdiffusespecularmapmaterial_p.h
+ defaults/qdiffusespecularmaterial.cpp defaults/qdiffusespecularmaterial.h defaults/qdiffusespecularmaterial_p.h
+ defaults/qfirstpersoncameracontroller.cpp defaults/qfirstpersoncameracontroller.h
+ defaults/qforwardrenderer.cpp defaults/qforwardrenderer.h defaults/qforwardrenderer_p.h
+ defaults/qgoochmaterial.cpp defaults/qgoochmaterial.h defaults/qgoochmaterial_p.h
+ defaults/qmetalroughmaterial.cpp defaults/qmetalroughmaterial.h defaults/qmetalroughmaterial_p.h
+ defaults/qmorphphongmaterial.cpp defaults/qmorphphongmaterial.h defaults/qmorphphongmaterial_p.h
+ defaults/qnormaldiffusemapalphamaterial.cpp defaults/qnormaldiffusemapalphamaterial.h defaults/qnormaldiffusemapalphamaterial_p.h
+ defaults/qnormaldiffusemapmaterial.cpp defaults/qnormaldiffusemapmaterial.h defaults/qnormaldiffusemapmaterial_p.h
+ defaults/qnormaldiffusespecularmapmaterial.cpp defaults/qnormaldiffusespecularmapmaterial.h defaults/qnormaldiffusespecularmapmaterial_p.h
+ defaults/qorbitcameracontroller.cpp defaults/qorbitcameracontroller.h defaults/qorbitcameracontroller_p.h
+ defaults/qpervertexcolormaterial.cpp defaults/qpervertexcolormaterial.h defaults/qpervertexcolormaterial_p.h
+ defaults/qphongalphamaterial.cpp defaults/qphongalphamaterial.h defaults/qphongalphamaterial_p.h
+ defaults/qphongmaterial.cpp defaults/qphongmaterial.h defaults/qphongmaterial_p.h
+ defaults/qskyboxentity.cpp defaults/qskyboxentity.h defaults/qskyboxentity_p.h
+ defaults/qspritegrid.cpp defaults/qspritegrid.h defaults/qspritegrid_p.h
+ defaults/qspritesheet.cpp defaults/qspritesheet.h defaults/qspritesheet_p.h
+ defaults/qspritesheetitem.cpp defaults/qspritesheetitem.h defaults/qspritesheetitem_p.h
+ defaults/qt3dwindow.cpp defaults/qt3dwindow.h defaults/qt3dwindow_p.h
+ defaults/qtexturematerial.cpp defaults/qtexturematerial.h defaults/qtexturematerial_p.h
+ geometries/qconegeometry.cpp geometries/qconegeometry.h geometries/qconegeometry_p.h
+ geometries/qconemesh.cpp geometries/qconemesh.h
+ geometries/qcuboidgeometry.cpp geometries/qcuboidgeometry.h geometries/qcuboidgeometry_p.h
+ geometries/qcuboidmesh.cpp geometries/qcuboidmesh.h
+ geometries/qcylindergeometry.cpp geometries/qcylindergeometry.h geometries/qcylindergeometry_p.h
+ geometries/qcylindermesh.cpp geometries/qcylindermesh.h
+ geometries/qplanegeometry.cpp geometries/qplanegeometry.h geometries/qplanegeometry_p.h
+ geometries/qplanemesh.cpp geometries/qplanemesh.h
+ geometries/qspheregeometry.cpp geometries/qspheregeometry.h geometries/qspheregeometry_p.h
+ geometries/qspheremesh.cpp geometries/qspheremesh.h
+ geometries/qtorusgeometry.cpp geometries/qtorusgeometry.h geometries/qtorusgeometry_p.h
+ geometries/qtorusmesh.cpp geometries/qtorusmesh.h
+ qt3dextras_global.h
+ text/areaallocator.cpp text/areaallocator_p.h
+ text/distancefieldtextrenderer.cpp text/distancefieldtextrenderer_p.h
+ text/distancefieldtextrenderer_p_p.h
+ text/qdistancefieldglyphcache.cpp text/qdistancefieldglyphcache_p.h
+ text/qtext2dentity.cpp text/qtext2dentity.h text/qtext2dentity_p.h
+ text/qtext2dmaterial.cpp text/qtext2dmaterial_p.h
+ text/qtext2dmaterial_p_p.h
+ text/qtextureatlas.cpp text/qtextureatlas_p.h
+ text/qtextureatlas_p_p.h
+ DEFINES
+ QT3DEXTRAS_LIBRARY
+ INCLUDE_DIRECTORIES
+ 3dtext
+ defaults
+ geometries
+ text
+ LIBRARIES
+ Qt::CorePrivate
+ PUBLIC_LIBRARIES
+ Qt::3DCore
+ Qt::3DCorePrivate
+ Qt::3DInput
+ 3DLogic
+ Qt::3DRender
+ Qt::3DRenderPrivate
+ Qt::Core
+ Qt::Gui
+ PRIVATE_MODULE_INTERFACE
+ Qt::CorePrivate
+)
+
+# Resources:
+set(extras_resource_files
+ "shaders/es2/coordinatesystems.inc"
+ "shaders/es2/default.vert"
+ "shaders/es2/distancefieldtext.frag"
+ "shaders/es2/distancefieldtext.vert"
+ "shaders/es2/gooch.frag"
+ "shaders/es2/gooch.vert"
+ "shaders/es2/light.inc.frag"
+ "shaders/es2/light.inc.frag100"
+ "shaders/es2/morphphong.vert"
+ "shaders/es2/pervertexcolor.frag"
+ "shaders/es2/pervertexcolor.vert"
+ "shaders/es2/phong.inc.frag"
+ "shaders/es2/phong.inc.frag100"
+ "shaders/es2/skybox.frag"
+ "shaders/es2/skybox.vert"
+ "shaders/es2/unlittexture.frag"
+ "shaders/es2/unlittexture.vert"
+ "shaders/es3/coordinatesystems.inc"
+ "shaders/es3/default.vert"
+ "shaders/es3/light.inc.frag"
+ "shaders/es3/metalrough.inc.frag"
+ "shaders/gl3/coordinatesystems.inc"
+ "shaders/gl3/default.vert"
+ "shaders/gl3/distancefieldtext.frag"
+ "shaders/gl3/distancefieldtext.vert"
+ "shaders/gl3/gooch.frag"
+ "shaders/gl3/gooch.vert"
+ "shaders/gl3/light.inc.frag"
+ "shaders/gl3/metalrough.inc.frag"
+ "shaders/gl3/morphphong.vert"
+ "shaders/gl3/pervertexcolor.frag"
+ "shaders/gl3/pervertexcolor.vert"
+ "shaders/gl3/phong.inc.frag"
+ "shaders/gl3/skybox.frag"
+ "shaders/gl3/skybox.vert"
+ "shaders/gl3/unlittexture.frag"
+ "shaders/gl3/unlittexture.vert"
+ "shaders/graphs/metalrough.frag.json"
+ "shaders/graphs/phong.frag.json"
+ "shaders/graphs/phong.graph"
+ "shaders/rhi/coordinatesystems.inc"
+ "shaders/rhi/default.vert"
+ "shaders/rhi/defaultuniforms.inc"
+ "shaders/rhi/distancefieldtext.frag"
+ "shaders/rhi/distancefieldtext.vert"
+ "shaders/rhi/gooch.frag"
+ "shaders/rhi/gooch.vert"
+ "shaders/rhi/light.inc.frag"
+ "shaders/rhi/metalrough.inc.frag"
+ "shaders/rhi/morphphong.vert"
+ "shaders/rhi/pervertexcolor.frag"
+ "shaders/rhi/pervertexcolor.vert"
+ "shaders/rhi/phong.inc.frag"
+ "shaders/rhi/skybox.frag"
+ "shaders/rhi/skybox.vert"
+ "shaders/rhi/unlittexture.frag"
+ "shaders/rhi/unlittexture.vert"
+)
+
+qt_add_resource(3DExtras "extras"
+ PREFIX
+ "/"
+ FILES
+ ${extras_resource_files}
+)
+
+
+#### Keys ignored in scope 1:.:.:extras.pro:<TRUE>:
+# MODULE = "3DExtras"