В процессе. Добавлен профиль для сборки движка. Команда для сборки:

scons -j5 target=template_release production=yes lto=full build_feature_profile=../uarep-ctl.build
This commit is contained in:
sasha80
2023-11-24 09:05:24 +03:00
parent 6e00101e82
commit a829b2630c

500
uarep-ctl.build Normal file
View File

@@ -0,0 +1,500 @@
{
"disabled_build_options": {
},
"disabled_classes": [
"AESContext",
"AStar2D",
"AStar3D",
"AStarGrid2D",
"ActionMapEditor",
"AnimatedTexture",
"Animation",
"AnimationBezierTrackEdit",
"AnimationLibrary",
"AnimationLibraryEditor",
"AnimationMixer",
"AnimationNode",
"AnimationNodeStateMachinePlayback",
"AnimationNodeStateMachineTransition",
"AnimationTrackEditPlugin",
"AspectRatioContainer",
"AtlasMergingDialog",
"AtlasTexture",
"AtlasTileProxyObject",
"AudioBusLayout",
"AudioEffect",
"AudioEffectInstance",
"AudioListener2D",
"AudioServer",
"AudioStream",
"AudioStreamImportSettings",
"AudioStreamPlayback",
"AudioStreamPlayer",
"AudioStreamPlayer2D",
"AudioStreamPreviewGenerator",
"BackBufferCopy",
"BaseMaterial3D",
"BitMap",
"Bone2D",
"BoneMap",
"BoxContainer",
"ButtonGroup",
"CPUParticles2D",
"Camera2D",
"CameraAttributes",
"CameraFeed",
"CameraServer",
"CameraTexture",
"CanvasGroup",
"CanvasItemEditorViewport",
"CanvasItemMaterial",
"CanvasLayer",
"CanvasModulate",
"CanvasTexture",
"Cast2DEditor",
"CenterContainer",
"CharFXTransform",
"ClassDB",
"CollisionObject2D",
"CollisionPolygon2D",
"CollisionShape2D",
"CollisionShape2DEditor",
"ColorPickerButton",
"ColorRect",
"ConfigFile",
"ConnectDialog",
"ConnectDialogBinds",
"ConnectionInfoDialog",
"ControlEditorPopupButton",
"CreateDialog",
"Crypto",
"CryptoKey",
"Curve",
"Curve2D",
"Curve3D",
"CurveTexture",
"CurveXYZTexture",
"DTLSServer",
"DebugAdapterParser",
"DependencyEditor",
"DependencyEditorOwners",
"DependencyErrorDialog",
"DependencyRemoveDialog",
"DirAccess",
"DirectoryCreateDialog",
"DisplayServer",
"DynamicFontImportSettings",
"DynamicFontImportSettingsData",
"ENetConnection",
"EditorAbout",
"EditorAssetLibrary",
"EditorAudioBus",
"EditorAudioMeterNotches",
"EditorBuildProfile",
"EditorBuildProfileManager",
"EditorCommandPalette",
"EditorDebuggerPlugin",
"EditorDebuggerRemoteObject",
"EditorDebuggerSession",
"EditorDirDialog",
"EditorExport",
"EditorExportPlatform",
"EditorExportPlugin",
"EditorExportPreset",
"EditorFeatureProfile",
"EditorFeatureProfileManager",
"EditorFileDialog",
"EditorFileServer",
"EditorFileSystem",
"EditorFileSystemDirectory",
"EditorFileSystemImportFormatSupportQuery",
"EditorHelpSearch",
"EditorImportBlendRunner",
"EditorInspector",
"EditorInspectorCategory",
"EditorInspectorPlugin",
"EditorInspectorSection",
"EditorInterface",
"EditorLayoutsDialog",
"EditorLocaleDialog",
"EditorNativeShaderSourceVisualizer",
"EditorNode",
"EditorNode3DGizmoPlugin",
"EditorObjectSelector",
"EditorPaths",
"EditorPlugin",
"EditorProperty",
"EditorPropertyDictionaryObject",
"EditorPropertyLayersGrid",
"EditorPropertyNameProcessor",
"EditorQuickOpen",
"EditorResourceConversionPlugin",
"EditorResourcePreview",
"EditorResourcePreviewGenerator",
"EditorResourceTooltipPlugin",
"EditorSceneFormatImporter",
"EditorScenePostImport",
"EditorScenePostImportPlugin",
"EditorScript",
"EditorSelection",
"EditorSettings",
"EditorSettingsDialog",
"EditorTranslationParserPlugin",
"EditorUndoRedoManager",
"EditorVCSInterface",
"EditorValidationPanel",
"EncodedObjectAsID",
"Engine",
"EngineDebugger",
"EngineProfiler",
"Environment",
"EventListenerLineEdit",
"ExportTemplateManager",
"Expression",
"FBXImporterManager",
"FileAccess",
"FindInFiles",
"FindInFilesDialog",
"FindInFilesPanel",
"FlowContainer",
"FogMaterial",
"FontVariation",
"GDExtension",
"GDExtensionManager",
"GDScriptNativeClass",
"GDScriptTextDocument",
"GDScriptWorkspace",
"GLTFAccessor",
"GLTFAnimation",
"GLTFBufferView",
"GLTFCamera",
"GLTFDocument",
"GLTFDocumentExtension",
"GLTFLight",
"GLTFMesh",
"GLTFNode",
"GLTFPhysicsBody",
"GLTFPhysicsShape",
"GLTFSkeleton",
"GLTFSkin",
"GLTFSpecGloss",
"GLTFState",
"GLTFTexture",
"GLTFTextureSampler",
"GPUParticles2D",
"GPUParticles3DEditorBase",
"Geometry2D",
"Geometry3D",
"Gizmo3DHelper",
"GotoLineDialog",
"Gradient",
"GradientTexture1D",
"GradientTexture2D",
"GraphEdit",
"GraphEditFilter",
"GraphEditMinimap",
"GraphElement",
"GroupDialog",
"HMACContext",
"HTTPClient",
"HTTPRequest",
"HashingContext",
"IP",
"Image",
"ImageFormatLoader",
"ImageTexture",
"ImportDefaultsEditorSettings",
"ImportDockParameters",
"ImporterMesh",
"Input",
"InputEvent",
"InputEventConfigurationDialog",
"InputMap",
"InstancePlaceholder",
"ItemList",
"JNISingleton",
"JSON",
"JSONRPC",
"JavaClass",
"JavaClassWrapper",
"JavaScriptBridge",
"JavaScriptObject",
"Joint2D",
"KinematicCollision2D",
"KinematicCollision3D",
"LabelSettings",
"Light2D",
"LightOccluder2D",
"LightmapGIData",
"Lightmapper",
"Line2D",
"LinkButton",
"MainLoop",
"MarginContainer",
"Marker2D",
"Marshalls",
"MenuBar",
"MenuButton",
"Mesh",
"MeshConvexDecompositionSettings",
"MeshDataTool",
"MeshInstance2D",
"MeshInstance3DEditor",
"MeshLibrary",
"MeshLibraryEditor",
"MeshTexture",
"MissingNode",
"MissingResource",
"MovieWriter",
"MultiMesh",
"MultiMeshEditor",
"MultiMeshInstance2D",
"MultiplayerAPI",
"MultiplayerSpawner",
"MultiplayerSynchronizer",
"Mutex",
"NavigationAgent2D",
"NavigationAgent3D",
"NavigationLink2D",
"NavigationLink2DEditor",
"NavigationMesh",
"NavigationMeshEditor",
"NavigationMeshGenerator",
"NavigationMeshSourceGeometryData2D",
"NavigationMeshSourceGeometryData3D",
"NavigationObstacle2D",
"NavigationPathQueryParameters2D",
"NavigationPathQueryParameters3D",
"NavigationPathQueryResult2D",
"NavigationPathQueryResult3D",
"NavigationPolygon",
"NavigationRegion2D",
"NavigationServer2D",
"NavigationServer3D",
"Node3D",
"Node3DEditorViewport",
"Node3DEditorViewportContainer",
"Node3DGizmo",
"Noise",
"NoiseTexture2D",
"OS",
"Occluder3D",
"OccluderPolygon2D",
"OggPacketSequence",
"OggPacketSequencePlayback",
"OpenXRAPIExtension",
"OpenXRAction",
"OpenXRActionMap",
"OpenXRActionSet",
"OpenXRExtensionWrapperExtension",
"OpenXRIPBinding",
"OpenXRInteractionProfile",
"OpenXRInteractionProfileMetadata",
"OrphanResourcesDialog",
"PCKPacker",
"PackedDataContainer",
"PackedDataContainerRef",
"PacketPeer",
"PanoramaSkyMaterial",
"ParallaxLayer",
"ParticleProcessMaterial",
"Path2D",
"PathFollow2D",
"Performance",
"PhysicalSkyMaterial",
"PhysicsDirectBodyState2D",
"PhysicsDirectBodyState3D",
"PhysicsDirectSpaceState2D",
"PhysicsDirectSpaceState3D",
"PhysicsMaterial",
"PhysicsPointQueryParameters2D",
"PhysicsPointQueryParameters3D",
"PhysicsRayQueryParameters2D",
"PhysicsRayQueryParameters3D",
"PhysicsServer2D",
"PhysicsServer2DManager",
"PhysicsServer3D",
"PhysicsServer3DManager",
"PhysicsServer3DRenderingServerHandler",
"PhysicsShapeQueryParameters2D",
"PhysicsShapeQueryParameters3D",
"PhysicsTestMotionParameters2D",
"PhysicsTestMotionParameters3D",
"PhysicsTestMotionResult2D",
"PhysicsTestMotionResult3D",
"PlaceholderMaterial",
"PluginConfigDialog",
"Polygon2D",
"PolygonPathFinder",
"Popup",
"PortableCompressedTexture2D",
"ProceduralSkyMaterial",
"ProjectExportDialog",
"ProjectSettings",
"ProjectSettingsEditor",
"PropertySelector",
"RDAttachmentFormat",
"RDFramebufferPass",
"RDPipelineColorBlendState",
"RDPipelineColorBlendStateAttachment",
"RDPipelineDepthStencilState",
"RDPipelineMultisampleState",
"RDPipelineRasterizationState",
"RDPipelineSpecializationConstant",
"RDSamplerState",
"RDShaderFile",
"RDShaderSPIRV",
"RDShaderSource",
"RDTextureFormat",
"RDTextureView",
"RDUniform",
"RDVertexAttribute",
"RandomNumberGenerator",
"Range",
"RayCast2D",
"ReferenceRect",
"RegEx",
"RegExMatch",
"RemoteTransform2D",
"RenameDialog",
"RenderSceneBuffers",
"RenderSceneBuffersConfiguration",
"RenderingDevice",
"RenderingServer",
"ReparentDialog",
"ResourceFormatLoader",
"ResourceFormatSaver",
"ResourceImporter",
"ResourceLoader",
"ResourcePreloader",
"ResourcePreloaderEditor",
"ResourceSaver",
"ResourceUID",
"RichTextEffect",
"SceneCacheInterface",
"SceneCreateDialog",
"SceneImportSettings",
"SceneImportSettingsData",
"SceneRPCInterface",
"SceneReplicationConfig",
"SceneReplicationInterface",
"SceneState",
"SceneTileProxyObject",
"SceneTreeDialog",
"SceneTreeEditor",
"SceneTreeTimer",
"ScreenSelect",
"ScriptCreateDialog",
"ScriptEditor",
"ScriptEditorQuickOpen",
"ScriptExtension",
"ScriptLanguage",
"SectionedInspectorFilter",
"Semaphore",
"Separator",
"ShaderCreateDialog",
"ShaderFileEditor",
"ShaderGlobalsEditorInterface",
"ShaderGlobalsOverride",
"Shape2D",
"Shape3D",
"ShapeCast2D",
"Shortcut",
"ShortcutBin",
"Skeleton2D",
"Skeleton2DEditor",
"SkeletonIK3D",
"SkeletonModification2D",
"SkeletonModificationStack2D",
"SkeletonProfile",
"Skin",
"SkinReference",
"Sky",
"SnapDialog",
"SplitContainer",
"SplitContainerDragger",
"Sprite2DEditor",
"StreamPeer",
"StyleBoxLine",
"StyleBoxTexture",
"SubViewport",
"SubViewportContainer",
"SurfaceTool",
"SurfaceUpgradeTool",
"SyntaxHighlighter",
"SystemFont",
"TCPServer",
"TLSOptions",
"TabBar",
"TextEdit",
"TextLine",
"TextParagraph",
"TextServer",
"TextServerManager",
"Texture2DRD",
"Texture3D",
"TextureLayered",
"TextureRect",
"TextureRegionEditor",
"Theme",
"ThemeContext",
"ThemeDB",
"ThemeItemEditorDialog",
"ThemeTypeDialog",
"Thread",
"TileAtlasView",
"TileData",
"TileMap",
"TileMapEditorTerrainsPlugin",
"TileMapEditorTilesPlugin",
"TileMapPattern",
"TileProxiesManagerDialog",
"TileSet",
"TileSetAtlasSourceProxyObject",
"TileSetEditor",
"TileSetScenesCollectionProxyObject",
"TileSetSource",
"TilesEditorUtils",
"Time",
"Timer",
"TouchScreenButton",
"Translation",
"TranslationServer",
"Tree",
"TreeItem",
"TriangleMesh",
"Tween",
"Tweener",
"UDPServer",
"UPNP",
"UPNPDevice",
"UndoRedo",
"VideoStream",
"VideoStreamPlayback",
"VideoStreamPlayer",
"ViewPanner",
"ViewportNavigationControl",
"ViewportRotationControl",
"ViewportTexture",
"VisibleOnScreenNotifier2D",
"VisualShader",
"VisualShaderNode",
"VoxelGIData",
"WeakRef",
"WebRTCPeerConnection",
"WorkerThreadPool",
"World2D",
"World3D",
"WorldEnvironment",
"X509Certificate",
"XMLParser",
"XRInterface",
"XRPose",
"XRPositionalTracker",
"XRServer",
"ZIPPacker",
"ZIPReader"
],
"type": "build_profile"
}