include(Curl) include(Base) include(Rendering) include(VMProtect) include(libwww) include_directories(include) include_directories(Lua-5.1.4/src) include_directories(../ClientShared) include_directories(../Network/include) include_directories(../App.BulletPhysics) include_project_files(App "*") if(ANDROID OR UNIX) # Force interpretation of C files as C++. set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -xc++ -std=gnu++11 -Wno-reorder") endif(ANDROID OR UNIX) # Add necessary libwww files, and setup some special settings for them. set(libwww_cflags "-xc -Wno-unused-but-set-variable") list(APPEND SOURCES ${libwww_ROOT}/HTList.c) set_source_files_properties(${libwww_ROOT}/HTList.c PROPERTIES COMPILE_FLAGS "${libwww_cflags}") list(APPEND SOURCES ${libwww_ROOT}/HTMemory.c) set_source_files_properties(${libwww_ROOT}/HTMemory.c PROPERTIES COMPILE_FLAGS "${libwww_cflags}") list(APPEND SOURCES ${libwww_ROOT}/HTParse.c) set_source_files_properties(${libwww_ROOT}/HTParse.c PROPERTIES COMPILE_FLAGS "${libwww_cflags}") list(APPEND SOURCES ${libwww_ROOT}/HTString.c) set_source_files_properties(${libwww_ROOT}/HTString.c PROPERTIES COMPILE_FLAGS "${libwww_cflags}") if(UNIX) list(APPEND SOURCES util/Unix/ProgramMemoryChecker.cpp) endif() if(ANDROID) list(APPEND SOURCES util/Android/FileSystem.cpp) list(APPEND SOURCES util/Android/MemoryStats.cpp) list(APPEND SOURCES util/Android/StringConv.cpp) list(APPEND SOURCES util/Android/MachineIdUploader.cpp) elseif(WIN32) list(APPEND HEADERS include/v8datamodel/SleepingJob.h) list(APPEND SOURCES util/Win/FileSystem.cpp) list(APPEND SOURCES util/md5.c) list(APPEND SOURCES util/MemoryStats.cpp) list(APPEND SOURCES util/ProgramMemoryChecker.cpp) list(APPEND SOURCES util/MachineIdUploader_Windows.cpp) list(APPEND SOURCES v8datamodel/SleepingJob.cpp) elseif(APPLE) list(APPEND HEADERS include/v8datamodel/SleepingJob.h) # C++ list(APPEND SOURCES util/Darwin/StringConv.cpp) list(APPEND SOURCES util/Darwin/MachineIdUploader_OSX.cpp) list(APPEND SOURCES util/Darwin/MemoryStats.cpp) list(APPEND SOURCES util/md5.c) # ObjC list(APPEND SOURCES util/Darwin/FileSystem.mm) if (NOT APPLE_IOS) list(APPEND SOURCES v8datamodel/SleepingJob.cpp) endif(NOT APPLE_IOS) endif(ANDROID) list(APPEND HEADERS include/lua/lua.hpp) list(APPEND HEADERS include/util/base64.hpp) list(APPEND HEADERS lz4/lz4hc_encoder.h) list(APPEND HEADERS lz4/lz4hc.h) list(APPEND HEADERS lz4/lz4_decoder.h) list(APPEND HEADERS lz4/lz4_encoder.h) list(APPEND HEADERS lz4/lz4.h) list(APPEND HEADERS Lua-5.1.4/src/lapi.h) list(APPEND HEADERS Lua-5.1.4/src/ltable.h) list(APPEND HEADERS Lua-5.1.4/src/lstate.h) list(APPEND HEADERS Lua-5.1.4/src/lparser.h) list(APPEND HEADERS Lua-5.1.4/src/lauxlib.h) list(APPEND HEADERS Lua-5.1.4/src/llex.h) list(APPEND HEADERS Lua-5.1.4/src/lgc.h) list(APPEND HEADERS Lua-5.1.4/src/ldo.h) list(APPEND HEADERS Lua-5.1.4/src/lvm.h) list(APPEND HEADERS Lua-5.1.4/src/luaconf.h) list(APPEND HEADERS Lua-5.1.4/src/lmem.h) list(APPEND HEADERS Lua-5.1.4/src/lcode.h) list(APPEND HEADERS Lua-5.1.4/src/ltm.h) list(APPEND HEADERS Lua-5.1.4/src/ldebug.h) list(APPEND HEADERS Lua-5.1.4/src/lua.h) list(APPEND HEADERS Lua-5.1.4/src/lzio.h) list(APPEND HEADERS Lua-5.1.4/src/lualib.h) list(APPEND HEADERS Lua-5.1.4/src/lopcodes.h) list(APPEND HEADERS Lua-5.1.4/src/lfunc.h) list(APPEND HEADERS Lua-5.1.4/src/lundump.h) list(APPEND HEADERS Lua-5.1.4/src/lobject.h) list(APPEND HEADERS Lua-5.1.4/src/lstring.h) list(APPEND HEADERS Lua-5.1.4/src/llimits.h) list(APPEND HEADERS include/gui/ChatOutput.h) list(APPEND HEADERS include/gui/ChatWidget.h) list(APPEND HEADERS include/gui/EquationDisplay.h) list(APPEND HEADERS include/gui/GUI.h) list(APPEND HEADERS include/gui/GuiDraw.h) list(APPEND HEADERS include/gui/GuiEvent.h) list(APPEND HEADERS include/gui/Layout.h) list(APPEND HEADERS include/gui/ProfanityFilter.h) list(APPEND HEADERS include/gui/ScoreHud.h) list(APPEND HEADERS include/gui/Widget.h) list(APPEND HEADERS include/humanoid/Balancing.h) list(APPEND HEADERS include/humanoid/FallingDown.h) list(APPEND HEADERS include/humanoid/Flying.h) list(APPEND HEADERS include/humanoid/Freefall.h) list(APPEND HEADERS include/humanoid/GettingUp.h) list(APPEND HEADERS include/humanoid/Humanoid.h) list(APPEND HEADERS include/humanoid/HumanoidState.h) list(APPEND HEADERS include/humanoid/Jumping.h) list(APPEND HEADERS include/humanoid/MovingNoPhysicsBase.h) list(APPEND HEADERS include/humanoid/Ragdoll.h) list(APPEND HEADERS include/humanoid/Running.h) list(APPEND HEADERS include/humanoid/RunningBase.h) list(APPEND HEADERS include/humanoid/RunningNoPhysics.h) list(APPEND HEADERS include/humanoid/Seated.h) list(APPEND HEADERS include/humanoid/StatusInstance.h) list(APPEND HEADERS include/humanoid/StrafingNoPhysics.h) list(APPEND HEADERS include/humanoid/Swimming.h) list(APPEND HEADERS include/lua/LuaBridge.h) list(APPEND HEADERS include/lua/luaStubs0.h) list(APPEND HEADERS include/lua/luaStubs1.h) list(APPEND HEADERS include/lua/luaStubs2.h) list(APPEND HEADERS include/lua/luaStubs3.h) list(APPEND HEADERS include/lua/luaStubs4.h) list(APPEND HEADERS include/lua/luaStubs5.h) list(APPEND HEADERS include/lua/luaStubs6.h) list(APPEND HEADERS include/lua/luaStubs7.h) list(APPEND HEADERS include/lua/luaStubs8.h) list(APPEND HEADERS include/lua/luaStubs9.h) list(APPEND HEADERS include/reflection/Callback.h) list(APPEND HEADERS include/reflection/Descriptor.h) list(APPEND HEADERS include/reflection/EnumConverter.h) list(APPEND HEADERS include/reflection/Event.h) list(APPEND HEADERS include/reflection/Function.h) list(APPEND HEADERS include/reflection/Object.h) list(APPEND HEADERS include/reflection/Property.h) list(APPEND HEADERS include/reflection/Type.h) list(APPEND HEADERS include/reflection/YieldFunction.h) list(APPEND HEADERS include/reflection/member.h) list(APPEND HEADERS include/reflection/reflection.h) list(APPEND HEADERS include/script/CoreScript.h) list(APPEND HEADERS include/script/DebuggerManager.h) list(APPEND HEADERS include/script/ExitHandlers.h) list(APPEND HEADERS include/script/IScriptFilter.h) list(APPEND HEADERS include/script/LuaArguments.h) list(APPEND HEADERS include/script/LuaAtomicClasses.h) list(APPEND HEADERS include/script/LuaCoreFunctions.h) list(APPEND HEADERS include/script/LuaEnum.h) list(APPEND HEADERS include/script/LuaInstanceBridge.h) list(APPEND HEADERS include/script/LuaLibrary.h) list(APPEND HEADERS include/script/LuaMemory.h) list(APPEND HEADERS include/script/LuaSettings.h) list(APPEND HEADERS include/script/LuaSignalBridge.h) list(APPEND HEADERS include/script/LuaSourceContainer.h) list(APPEND HEADERS include/script/LuaVM.h) list(APPEND HEADERS include/script/ModuleScript.h) list(APPEND HEADERS include/script/ScriptContext.h) list(APPEND HEADERS include/script/ScriptEvent.h) list(APPEND HEADERS include/script/ScriptStats.h) list(APPEND HEADERS include/script/ThreadRef.h) list(APPEND HEADERS include/script/script.h) list(APPEND HEADERS include/security/SecurityContext.h) list(APPEND HEADERS include/security/FuzzyTokens.h) list(APPEND HEADERS include/security/ApiSecurity.h) list(APPEND HEADERS include/security/RandomConstant.h) list(APPEND HEADERS include/security/JunkCode.h) list(APPEND HEADERS include/stdafx.h) list(APPEND HEADERS include/solver/Constraint.h) list(APPEND HEADERS include/solver/ConstraintJacobian.h) list(APPEND HEADERS include/solver/Solver.h) list(APPEND HEADERS include/solver/SolverBody.h) list(APPEND HEADERS include/solver/SolverConfig.h) list(APPEND HEADERS include/solver/SolverContainers.h) list(APPEND HEADERS include/solver/SolverKernel.h) list(APPEND HEADERS include/solver/SolverProfiler.h) list(APPEND HEADERS include/solver/SolverSerializer.h) list(APPEND HEADERS include/tool/AdvDragTool.h) list(APPEND HEADERS include/tool/AdvLuaDragTool.h) list(APPEND HEADERS include/tool/AdvLuaDragger.h) list(APPEND HEADERS include/tool/AdvMoveTool.h) list(APPEND HEADERS include/tool/AdvRotateTool.h) list(APPEND HEADERS include/tool/AdvRunDragger.h) list(APPEND HEADERS include/tool/AxisMoveTool.h) list(APPEND HEADERS include/tool/AxisRotateTool.h) list(APPEND HEADERS include/tool/CloneTool.h) list(APPEND HEADERS include/tool/DragTool.h) list(APPEND HEADERS include/tool/DragTypes.h) list(APPEND HEADERS include/tool/DragUtilities.h) list(APPEND HEADERS include/tool/Dragger.h) list(APPEND HEADERS include/tool/DropTool.h) list(APPEND HEADERS include/tool/GameTool.h) list(APPEND HEADERS include/tool/GrabTool.h) list(APPEND HEADERS include/tool/GroupDragTool.h) list(APPEND HEADERS include/tool/GroupDropTool.h) list(APPEND HEADERS include/tool/HammerTool.h) list(APPEND HEADERS include/tool/ICancelableTool.h) list(APPEND HEADERS include/tool/LuaDragTool.h) list(APPEND HEADERS include/tool/LuaDragger.h) list(APPEND HEADERS include/tool/MegaDragger.h) list(APPEND HEADERS include/tool/MoveResizeJoinTool.h) list(APPEND HEADERS include/tool/NullTool.h) list(APPEND HEADERS include/tool/PartDragTool.h) list(APPEND HEADERS include/tool/PartDropTool.h) list(APPEND HEADERS include/tool/ResizeTool.h) list(APPEND HEADERS include/tool/RunDragger.h) list(APPEND HEADERS include/tool/ToolsArrow.h) list(APPEND HEADERS include/util/Action.h) list(APPEND HEADERS include/util/Analytics.h) list(APPEND HEADERS include/util/AnimationId.h) list(APPEND HEADERS include/util/AsyncHttpCache.h) list(APPEND HEADERS include/util/AsyncHttpQueue.h) list(APPEND HEADERS include/util/HttpAsync.h) list(APPEND HEADERS include/util/Average.h) list(APPEND HEADERS include/util/Axes.h) list(APPEND HEADERS include/util/Base64BinaryInputStream.h) list(APPEND HEADERS include/util/Base64BinaryOutputStream.h) list(APPEND HEADERS include/util/BiMultiMap.h) list(APPEND HEADERS include/util/BinaryString.h) list(APPEND HEADERS include/util/BrickColor.h) list(APPEND HEADERS include/util/CameraSubject.h) list(APPEND HEADERS include/util/CellID.h) list(APPEND HEADERS include/util/ClusterCellIterator.h) list(APPEND HEADERS include/util/Color.h) list(APPEND HEADERS include/util/ComputeProp.h) list(APPEND HEADERS include/util/ConcurrencyValidator.h) list(APPEND HEADERS include/util/ContentFilter.h) list(APPEND HEADERS include/util/ContentId.h) list(APPEND HEADERS include/util/ContentProviderJob.h) list(APPEND HEADERS include/util/ControlledLRUCache.h) list(APPEND HEADERS include/util/Cursors.h) list(APPEND HEADERS include/util/DoubleEndedVector.h) list(APPEND HEADERS include/util/Exception.h) list(APPEND HEADERS include/util/ExponentialRunningAverage.h) list(APPEND HEADERS include/util/Extents.h) list(APPEND HEADERS include/util/ExtentsInt32.h) list(APPEND HEADERS include/util/Face.h) list(APPEND HEADERS include/util/Faces.h) list(APPEND HEADERS include/util/FileSystem.h) list(APPEND HEADERS include/util/FixedArray.h) list(APPEND HEADERS include/util/FixedSizeCircularBuffer.h) list(APPEND HEADERS include/util/G3DCore.h) list(APPEND HEADERS include/util/GameMode.h) list(APPEND HEADERS include/util/Guid.h) list(APPEND HEADERS include/util/Handle.h) list(APPEND HEADERS include/util/Hash.h) list(APPEND HEADERS include/util/HeapValue.h) list(APPEND HEADERS include/util/HeartbeatInstance.h) list(APPEND HEADERS include/util/HitTest.h) list(APPEND HEADERS include/util/HitTestFilter.h) list(APPEND HEADERS include/util/Http.h) list(APPEND HEADERS include/util/HttpAux.h) list(APPEND HEADERS include/util/HttpPlatformImpl.h) list(APPEND HEADERS include/util/IHasLocation.h) list(APPEND HEADERS include/util/IMetric.h) list(APPEND HEADERS include/util/IndexArray.h) list(APPEND HEADERS include/util/IndexBox.h) list(APPEND HEADERS include/util/IndexedMesh.h) list(APPEND HEADERS include/util/IndexedTree.h) list(APPEND HEADERS include/util/InsertMode.h) list(APPEND HEADERS include/util/KeyCode.h) list(APPEND HEADERS include/util/KeywordFilter.h) list(APPEND HEADERS include/util/LRUCache.h) list(APPEND HEADERS include/util/LegacyContentTable.h) list(APPEND HEADERS include/util/LuaWebService.h) list(APPEND HEADERS include/util/md5.h) list(APPEND HEADERS include/util/MD5Hasher.h) list(APPEND HEADERS include/util/MachineIdUploader.h) list(APPEND HEADERS include/util/Math.h) list(APPEND HEADERS include/util/Memory.h) list(APPEND HEADERS include/util/MemoryStats.h) list(APPEND HEADERS include/util/MeshId.h) list(APPEND HEADERS include/util/MovementHistory.h) list(APPEND HEADERS include/util/Name.h) list(APPEND HEADERS include/util/NavKeys.h) list(APPEND HEADERS include/util/NormalId.h) list(APPEND HEADERS include/util/Object.h) list(APPEND HEADERS include/util/ObscureValue.h) list(APPEND HEADERS include/util/PartMaterial.h) list(APPEND HEADERS include/util/PathInterpolatedCFrame.h) list(APPEND HEADERS include/util/PV.h) list(APPEND HEADERS include/util/PhysicsCoord.h) list(APPEND HEADERS include/util/Profiling.h) list(APPEND HEADERS include/util/ProgramMemoryChecker.h) list(APPEND HEADERS include/util/ProgressIndicator.h) list(APPEND HEADERS include/util/ProtectedGeneric.h) list(APPEND HEADERS include/util/ProtectedString.h) list(APPEND HEADERS include/util/Quaternion.h) list(APPEND HEADERS include/util/RbxStringTable.h) list(APPEND HEADERS include/util/Rect.h) list(APPEND HEADERS include/util/Region2.h) list(APPEND HEADERS include/util/Region3.h) list(APPEND HEADERS include/util/Region3Int16.h) list(APPEND HEADERS include/util/Region3int32.h) list(APPEND HEADERS include/util/RobloxGoogleAnalytics.h) list(APPEND HEADERS include/util/Rotation2d.h) list(APPEND HEADERS include/util/RunStateOwner.h) list(APPEND HEADERS include/util/RunningAverage.h) list(APPEND HEADERS include/util/ScopedAssign.h) list(APPEND HEADERS include/util/ScriptInformationProvider.h) list(APPEND HEADERS include/util/Selectable.h) list(APPEND HEADERS include/util/SimSendFilter.h) list(APPEND HEADERS include/util/Sound.h) list(APPEND HEADERS include/util/SoundChannel.h) list(APPEND HEADERS include/util/SoundService.h) list(APPEND HEADERS include/util/SoundWorld.h) list(APPEND HEADERS include/util/SpanningEdge.h) list(APPEND HEADERS include/util/SpanningNode.h) list(APPEND HEADERS include/util/SpanningTree.h) list(APPEND HEADERS include/util/SpatialRegion.h) list(APPEND HEADERS include/util/Statistics.h) list(APPEND HEADERS include/util/SteppedInstance.h) list(APPEND HEADERS include/util/StlExtra.h) list(APPEND HEADERS include/util/StreamRegion.h) list(APPEND HEADERS include/util/SurfaceType.h) list(APPEND HEADERS include/util/SystemAddress.h) list(APPEND HEADERS include/util/PhysicalProperties.h) list(APPEND HEADERS include/util/TextureId.h) list(APPEND HEADERS include/util/ThreadPool.h) list(APPEND HEADERS include/util/TouchType.h) list(APPEND HEADERS include/util/UDim.h) list(APPEND HEADERS include/util/UintSet.h) list(APPEND HEADERS include/util/Units.h) list(APPEND HEADERS include/util/URL.h) list(APPEND HEADERS include/util/UserInputBase.h) list(APPEND HEADERS include/util/Utilities.h) list(APPEND HEADERS include/util/VarInt.h) list(APPEND HEADERS include/util/Vector3int32.h) list(APPEND HEADERS include/util/Vector6.h) list(APPEND HEADERS include/util/Velocity.h) list(APPEND HEADERS include/util/WinHeap.h) list(APPEND HEADERS include/util/gpc.h) list(APPEND HEADERS include/util/quadedge.h) list(APPEND HEADERS include/util/rbxrandom.h) list(APPEND HEADERS include/util/standardout.h) list(APPEND HEADERS include/util/xxhash.h) list(APPEND HEADERS include/v8datamodel/Accoutrement.h) list(APPEND HEADERS include/v8datamodel/AdService.h) list(APPEND HEADERS include/v8datamodel/ActionStation.h) list(APPEND HEADERS include/v8datamodel/Adornment.h) list(APPEND HEADERS include/v8datamodel/AnimatableRootJoint.h) list(APPEND HEADERS include/v8datamodel/Animation.h) list(APPEND HEADERS include/v8datamodel/AnimationController.h) list(APPEND HEADERS include/v8datamodel/AnimationTrack.h) list(APPEND HEADERS include/v8datamodel/AnimationTrackState.h) list(APPEND HEADERS include/v8datamodel/Animator.h) list(APPEND HEADERS include/v8datamodel/ArcHandles.h) list(APPEND HEADERS include/v8datamodel/AssetService.h) list(APPEND HEADERS include/v8datamodel/Attachment.h) list(APPEND HEADERS include/v8datamodel/Backpack.h) list(APPEND HEADERS include/v8datamodel/BadgeService.h) list(APPEND HEADERS include/v8datamodel/BaseRenderJob.h) list(APPEND HEADERS include/v8datamodel/BasicPartInstance.h) list(APPEND HEADERS include/v8datamodel/BevelMesh.h) list(APPEND HEADERS include/v8datamodel/BillboardGui.h) list(APPEND HEADERS include/v8datamodel/Bindable.h) list(APPEND HEADERS include/v8datamodel/BlockMesh.h) list(APPEND HEADERS include/v8datamodel/CacheableContentProvider.h) list(APPEND HEADERS include/v8datamodel/Camera.h) list(APPEND HEADERS include/v8datamodel/ChangeHistory.h) list(APPEND HEADERS include/v8datamodel/CharacterAppearance.h) list(APPEND HEADERS include/v8datamodel/CharacterMesh.h) list(APPEND HEADERS include/v8datamodel/ChatService.h) list(APPEND HEADERS include/v8datamodel/ClickDetector.h) list(APPEND HEADERS include/v8datamodel/CollectionService.h) list(APPEND HEADERS include/v8datamodel/ColorSequence.h) list(APPEND HEADERS include/v8datamodel/Commands.h) list(APPEND HEADERS include/v8datamodel/CommonVerbs.h) list(APPEND HEADERS include/v8datamodel/Configuration.h) list(APPEND HEADERS include/v8datamodel/ContentProvider.h) list(APPEND HEADERS include/v8datamodel/ContextActionService.h) list(APPEND HEADERS include/v8datamodel/CookiesEngineService.h) list(APPEND HEADERS include/v8datamodel/CornerWedgeInstance.h) list(APPEND HEADERS include/v8datamodel/CSGDictionaryService.h) list(APPEND HEADERS include/v8datamodel/CSGMesh.h) list(APPEND HEADERS include/v8datamodel/CustomEvent.h) list(APPEND HEADERS include/v8datamodel/CustomEventReceiver.h) list(APPEND HEADERS include/v8datamodel/CustomParticleEmitter.h) list(APPEND HEADERS include/v8datamodel/CylinderMesh.h) list(APPEND HEADERS include/v8datamodel/DataModel.h) list(APPEND HEADERS include/v8datamodel/DataModelJob.h) list(APPEND HEADERS include/v8datamodel/DataModelMesh.h) list(APPEND HEADERS include/v8datamodel/DataStore.h) list(APPEND HEADERS include/v8datamodel/DataStoreService.h) list(APPEND HEADERS include/v8datamodel/DebrisService.h) list(APPEND HEADERS include/v8datamodel/DebugSettings.h) list(APPEND HEADERS include/v8datamodel/Decal.h) list(APPEND HEADERS include/v8datamodel/DialogChoice.h) list(APPEND HEADERS include/v8datamodel/DialogRoot.h) list(APPEND HEADERS include/v8datamodel/Effect.h) list(APPEND HEADERS include/v8datamodel/EventReplicator.h) list(APPEND HEADERS include/v8datamodel/Explosion.h) list(APPEND HEADERS include/v8datamodel/ExtrudedPartInstance.h) list(APPEND HEADERS include/v8datamodel/FaceInstance.h) list(APPEND HEADERS include/v8datamodel/FastLogSettings.h) list(APPEND HEADERS include/v8datamodel/Feature.h) list(APPEND HEADERS include/v8datamodel/FileMesh.h) list(APPEND HEADERS include/v8datamodel/Filters.h) list(APPEND HEADERS include/v8datamodel/Fire.h) list(APPEND HEADERS include/v8datamodel/Flag.h) list(APPEND HEADERS include/v8datamodel/FlagStand.h) list(APPEND HEADERS include/v8datamodel/FlyweightService.h) list(APPEND HEADERS include/v8datamodel/FloorWire.h) list(APPEND HEADERS include/v8datamodel/FlyweightService.h) list(APPEND HEADERS include/v8datamodel/ForceField.h) list(APPEND HEADERS include/v8datamodel/Folder.h) list(APPEND HEADERS include/v8datamodel/Frame.h) list(APPEND HEADERS include/v8datamodel/FriendService.h) list(APPEND HEADERS include/v8datamodel/Game.h) list(APPEND HEADERS include/v8datamodel/GameBasicSettings.h) list(APPEND HEADERS include/v8datamodel/GamepadService.h) list(APPEND HEADERS include/v8datamodel/GamePassService.h) list(APPEND HEADERS include/v8datamodel/GameSettings.h) list(APPEND HEADERS include/v8datamodel/GeometryService.h) list(APPEND HEADERS include/v8datamodel/GlobalSettings.h) list(APPEND HEADERS include/v8datamodel/GroupService.h) list(APPEND HEADERS include/v8datamodel/GuiBase.h) list(APPEND HEADERS include/v8datamodel/GuiBase2d.h) list(APPEND HEADERS include/v8datamodel/GuiBase3d.h) list(APPEND HEADERS include/v8datamodel/GuiBuilder.h) list(APPEND HEADERS include/v8datamodel/GuiCore.h) list(APPEND HEADERS include/v8datamodel/GuiLayerCollector.h) list(APPEND HEADERS include/v8datamodel/GuiMixin.h) list(APPEND HEADERS include/v8datamodel/GuiObject.h) list(APPEND HEADERS include/v8datamodel/GuiService.h) list(APPEND HEADERS include/v8datamodel/GuiText.h) list(APPEND HEADERS include/v8datamodel/Gyro.h) list(APPEND HEADERS include/v8datamodel/HackDefines.h) list(APPEND HEADERS include/v8datamodel/HandleAdornment.h) list(APPEND HEADERS include/v8datamodel/Handles.h) list(APPEND HEADERS include/v8datamodel/HandlesBase.h) list(APPEND HEADERS include/v8datamodel/Hopper.h) list(APPEND HEADERS include/v8datamodel/HttpService.h) list(APPEND HEADERS include/v8datamodel/HttpRbxApiService.h) list(APPEND HEADERS include/v8datamodel/IAnimatableJoint.h) list(APPEND HEADERS include/v8datamodel/ICameraOwner.h) list(APPEND HEADERS include/v8datamodel/ICharacterSubject.h) list(APPEND HEADERS include/v8datamodel/IEquipable.h) list(APPEND HEADERS include/v8datamodel/IModelModifier.h) list(APPEND HEADERS include/v8datamodel/ImageButton.h) list(APPEND HEADERS include/v8datamodel/ImageLabel.h) list(APPEND HEADERS include/v8datamodel/InputObject.h) list(APPEND HEADERS include/v8datamodel/InsertService.h) list(APPEND HEADERS include/v8datamodel/JointInstance.h) list(APPEND HEADERS include/v8datamodel/JointsService.h) list(APPEND HEADERS include/v8datamodel/Keyframe.h) list(APPEND HEADERS include/v8datamodel/KeyframeSequence.h) list(APPEND HEADERS include/v8datamodel/KeyframeSequenceProvider.h) list(APPEND HEADERS include/v8datamodel/Light.h) list(APPEND HEADERS include/v8datamodel/Lighting.h) list(APPEND HEADERS include/v8datamodel/LocalWorkspace.h) list(APPEND HEADERS include/v8datamodel/LogService.h) list(APPEND HEADERS include/v8datamodel/LoginService.h) list(APPEND HEADERS include/v8datamodel/ManualJointHelper.h) list(APPEND HEADERS include/v8datamodel/MarketplaceService.h) list(APPEND HEADERS include/v8datamodel/MegaCluster.h) list(APPEND HEADERS include/v8datamodel/MeshContentProvider.h) list(APPEND HEADERS include/v8datamodel/Message.h) list(APPEND HEADERS include/v8datamodel/ModelInstance.h) list(APPEND HEADERS include/v8datamodel/Mouse.h) list(APPEND HEADERS include/v8datamodel/MouseCommand.h) list(APPEND HEADERS include/v8datamodel/NonReplicatedCSGDictionaryService.h) list(APPEND HEADERS include/v8datamodel/NotificationService.h) list(APPEND HEADERS include/v8datamodel/NumberRange.h) list(APPEND HEADERS include/v8datamodel/NumberSequence.h) list(APPEND HEADERS include/v8datamodel/CustomParticleEmitter.h) list(APPEND HEADERS include/v8datamodel/PVInstance.h) list(APPEND HEADERS include/v8datamodel/ParallelRampInstance.h) list(APPEND HEADERS include/v8datamodel/ParametricPartInstance.h) list(APPEND HEADERS include/v8datamodel/PartDragger.h) list(APPEND HEADERS include/v8datamodel/PartInstance.h) list(APPEND HEADERS include/v8datamodel/PartOperation.h) list(APPEND HEADERS include/v8datamodel/PartOperationAsset.h) list(APPEND HEADERS include/v8datamodel/PersonalServerService.h) list(APPEND HEADERS include/v8datamodel/PhysicsInstructions.h) list(APPEND HEADERS include/v8datamodel/PhysicsService.h) list(APPEND HEADERS include/v8datamodel/PhysicsSettings.h) list(APPEND HEADERS include/v8datamodel/Platform.h) list(APPEND HEADERS include/v8datamodel/PlayerGui.h) list(APPEND HEADERS include/v8datamodel/PlayerMouse.h) list(APPEND HEADERS include/v8datamodel/PlayerScripts.h) list(APPEND HEADERS include/v8datamodel/PluginManager.h) list(APPEND HEADERS include/v8datamodel/PluginMouse.h) list(APPEND HEADERS include/v8datamodel/Pose.h) list(APPEND HEADERS include/v8datamodel/Posture.h) list(APPEND HEADERS include/v8datamodel/PrismInstance.h) list(APPEND HEADERS include/v8datamodel/PyramidInstance.h) list(APPEND HEADERS include/v8datamodel/Remote.h) list(APPEND HEADERS include/v8datamodel/RenderHooksService.h) list(APPEND HEADERS include/v8datamodel/ReplicatedFirst.h) list(APPEND HEADERS include/v8datamodel/ReplicatedStorage.h) list(APPEND HEADERS include/v8datamodel/RightAngleRampInstance.h) list(APPEND HEADERS include/v8datamodel/RobloxReplicatedStorage.h) list(APPEND HEADERS include/v8datamodel/RootInstance.h) list(APPEND HEADERS include/v8datamodel/SafeChat.h) list(APPEND HEADERS include/v8datamodel/Scale9Frame.h) list(APPEND HEADERS include/v8datamodel/ScreenGui.h) list(APPEND HEADERS include/v8datamodel/ScriptMouseCommand.h) list(APPEND HEADERS include/v8datamodel/ScriptService.h) list(APPEND HEADERS include/v8datamodel/ScrollingFrame.h) list(APPEND HEADERS include/v8datamodel/Seat.h) list(APPEND HEADERS include/v8datamodel/Selection.h) list(APPEND HEADERS include/v8datamodel/SelectionBox.h) list(APPEND HEADERS include/v8datamodel/SelectionLasso.h) list(APPEND HEADERS include/v8datamodel/SelectionSphere.h) list(APPEND HEADERS include/v8datamodel/ServerScriptService.h) list(APPEND HEADERS include/v8datamodel/ServerStorage.h) list(APPEND HEADERS include/v8datamodel/SkateboardController.h) list(APPEND HEADERS include/v8datamodel/SkateboardPlatform.h) list(APPEND HEADERS include/v8datamodel/Sky.h) list(APPEND HEADERS include/v8datamodel/Smoke.h) list(APPEND HEADERS include/v8datamodel/SocialService.h) list(APPEND HEADERS include/v8datamodel/SolidModelContentProvider.h) list(APPEND HEADERS include/v8datamodel/Sparkles.h) list(APPEND HEADERS include/v8datamodel/SpawnLocation.h) list(APPEND HEADERS include/v8datamodel/SpecialMesh.h) list(APPEND HEADERS include/v8datamodel/Stats.h) list(APPEND HEADERS include/v8datamodel/StarterPlayerService.h) list(APPEND HEADERS include/v8datamodel/StudioPluginHost.h) list(APPEND HEADERS include/v8datamodel/StudioTool.h) list(APPEND HEADERS include/v8datamodel/StudioToolMouseCommand.h) list(APPEND HEADERS include/v8datamodel/StudioToolVerb.h) list(APPEND HEADERS include/v8datamodel/Surface.h) list(APPEND HEADERS include/v8datamodel/SurfaceGui.h) list(APPEND HEADERS include/v8datamodel/SurfaceSelection.h) list(APPEND HEADERS include/v8datamodel/Team.h) list(APPEND HEADERS include/v8datamodel/Teams.h) list(APPEND HEADERS include/v8datamodel/TeleportCallback.h) list(APPEND HEADERS include/v8datamodel/TeleportService.h) list(APPEND HEADERS include/v8datamodel/TerrainRegion.h) list(APPEND HEADERS include/v8datamodel/Test.h) list(APPEND HEADERS include/v8datamodel/TextBox.h) list(APPEND HEADERS include/v8datamodel/TextButton.h) list(APPEND HEADERS include/v8datamodel/TextLabel.h) list(APPEND HEADERS include/v8datamodel/TextService.h) list(APPEND HEADERS include/v8datamodel/TextureContentProvider.h) list(APPEND HEADERS include/v8datamodel/TextureTrail.h) list(APPEND HEADERS include/v8datamodel/TimerService.h) list(APPEND HEADERS include/v8datamodel/Tool.h) list(APPEND HEADERS include/v8datamodel/ToolMouseCommand.h) list(APPEND HEADERS include/v8datamodel/ToolsModel.h) list(APPEND HEADERS include/v8datamodel/ToolsPart.h) list(APPEND HEADERS include/v8datamodel/ToolsSurface.h) list(APPEND HEADERS include/v8datamodel/TouchTransmitter.h) list(APPEND HEADERS include/v8datamodel/TweenService.h) list(APPEND HEADERS include/v8datamodel/UndoRedo.h) list(APPEND HEADERS include/v8datamodel/UserController.h) list(APPEND HEADERS include/v8datamodel/UserInputService.h) list(APPEND HEADERS include/v8datamodel/Value.h) list(APPEND HEADERS include/v8datamodel/VehicleSeat.h) list(APPEND HEADERS include/v8datamodel/VirtualUser.h) list(APPEND HEADERS include/v8datamodel/Visit.h) list(APPEND HEADERS include/v8datamodel/Workspace.h) list(APPEND HEADERS include/v8datamodel/factoryregistration.h) list(APPEND HEADERS include/v8datamodel/legacy.h) list(APPEND HEADERS include/v8datamodel/TouchInputService.h) list(APPEND HEADERS include/v8datamodel/HapticService.h) list(APPEND HEADERS include/v8kernel/Body.h) list(APPEND HEADERS include/v8kernel/BodyPvSetter.h) list(APPEND HEADERS include/v8kernel/BuoyancyConnector.h) list(APPEND HEADERS include/v8kernel/Cofm.h) list(APPEND HEADERS include/v8kernel/Connector.h) list(APPEND HEADERS include/v8kernel/Constants.h) list(APPEND HEADERS include/v8kernel/ContactConnector.h) list(APPEND HEADERS include/v8kernel/ContactParams.h) list(APPEND HEADERS include/v8kernel/Debug.h) list(APPEND HEADERS include/v8kernel/IStage.h) list(APPEND HEADERS include/v8kernel/Kernel.h) list(APPEND HEADERS include/v8kernel/KernelData.h) list(APPEND HEADERS include/v8kernel/KernelIndex.h) list(APPEND HEADERS include/v8kernel/Link.h) list(APPEND HEADERS include/v8kernel/Pair.h) list(APPEND HEADERS include/v8kernel/Point.h) list(APPEND HEADERS include/v8kernel/PolyConnectors.h) list(APPEND HEADERS include/v8kernel/SimBody.h) list(APPEND HEADERS include/v8kernel/BulletShapeConnectors.h) list(APPEND HEADERS include/v8tree/EnumProperty.h) list(APPEND HEADERS include/v8tree/Instance.h) list(APPEND HEADERS include/v8tree/Property.h) list(APPEND HEADERS include/v8tree/Service.h) list(APPEND HEADERS include/v8tree/Verb.h) list(APPEND HEADERS include/v8world/Assembly.h) list(APPEND HEADERS include/v8world/AssemblyHistory.h) list(APPEND HEADERS include/v8world/AssemblyStage.h) list(APPEND HEADERS include/v8world/Ball.h) list(APPEND HEADERS include/v8world/BallCellContact.h) list(APPEND HEADERS include/v8world/BallPolyContact.h) list(APPEND HEADERS include/v8world/BasicSpatialHashPrimitive.h) list(APPEND HEADERS include/v8world/Block.h) list(APPEND HEADERS include/v8world/BlockCorners.h) list(APPEND HEADERS include/v8world/BlockMesh.h) list(APPEND HEADERS include/v8world/Buoyancy.h) list(APPEND HEADERS include/v8world/CellContact.h) list(APPEND HEADERS include/v8world/CleanStage.h) list(APPEND HEADERS include/v8world/Clump.h) list(APPEND HEADERS include/v8world/Contact.h) list(APPEND HEADERS include/v8world/ContactManager.h) list(APPEND HEADERS include/v8world/ContactManagerSpatialHash.h) list(APPEND HEADERS include/v8world/ContactStage.h) list(APPEND HEADERS include/v8world/Controller.h) list(APPEND HEADERS include/v8world/CornerWedgeMesh.h) list(APPEND HEADERS include/v8world/CornerWedgePoly.h) list(APPEND HEADERS include/v8world/Cylinder.h) list(APPEND HEADERS include/v8world/DistributedPhysics.h) list(APPEND HEADERS include/v8world/Edge.h) list(APPEND HEADERS include/v8world/EdgeBuffer.h) list(APPEND HEADERS include/v8world/EdgeStage.h) list(APPEND HEADERS include/v8world/Enum.h) list(APPEND HEADERS include/v8world/Feature.h) list(APPEND HEADERS include/v8world/Geometry.h) list(APPEND HEADERS include/v8world/GeometryPool.h) list(APPEND HEADERS include/v8world/GlueJoint.h) list(APPEND HEADERS include/v8world/GroundStage.h) list(APPEND HEADERS include/v8world/HumanoidStage.h) list(APPEND HEADERS include/v8world/IMoving.h) list(APPEND HEADERS include/v8world/IPipelined.h) list(APPEND HEADERS include/v8world/IWorldStage.h) list(APPEND HEADERS include/v8world/Joint.h) list(APPEND HEADERS include/v8world/JointBuilder.h) list(APPEND HEADERS include/v8world/JointStage.h) list(APPEND HEADERS include/v8world/KDTree.h) list(APPEND HEADERS include/v8world/KernelJoint.h) list(APPEND HEADERS include/v8world/MechToAssemblyStage.h) list(APPEND HEADERS include/v8world/Mechanism.h) list(APPEND HEADERS include/v8world/MegaClusterMesh.h) list(APPEND HEADERS include/v8world/MegaClusterPoly.h) list(APPEND HEADERS include/v8world/Mesh.h) list(APPEND HEADERS include/v8world/Motor6DJoint.h) list(APPEND HEADERS include/v8world/MotorJoint.h) list(APPEND HEADERS include/v8world/MovingAssemblyStage.h) list(APPEND HEADERS include/v8world/MovingStage.h) list(APPEND HEADERS include/v8world/MultiJoint.h) list(APPEND HEADERS include/v8world/ParallelRampMesh.h) list(APPEND HEADERS include/v8world/ParallelRampPoly.h) list(APPEND HEADERS include/v8world/Poly.h) list(APPEND HEADERS include/v8world/PolyCellContact.h) list(APPEND HEADERS include/v8world/PolyContact.h) list(APPEND HEADERS include/v8world/PolyPolyContact.h) list(APPEND HEADERS include/v8world/Primitive.h) list(APPEND HEADERS include/v8world/PrismMesh.h) list(APPEND HEADERS include/v8world/PrismPoly.h) list(APPEND HEADERS include/v8world/PyramidMesh.h) list(APPEND HEADERS include/v8world/PyramidPoly.h) list(APPEND HEADERS include/v8world/RightAngleRampMesh.h) list(APPEND HEADERS include/v8world/RightAngleRampPoly.h) list(APPEND HEADERS include/v8world/RigidJoint.h) list(APPEND HEADERS include/v8world/RotateJoint.h) list(APPEND HEADERS include/v8world/SendPhysics.h) list(APPEND HEADERS include/v8world/SimJob.h) list(APPEND HEADERS include/v8world/SimulateStage.h) list(APPEND HEADERS include/v8world/SleepStage.h) list(APPEND HEADERS include/v8world/SmoothClusterGeometry.h) list(APPEND HEADERS include/v8world/SnapJoint.h) list(APPEND HEADERS include/v8world/SpatialFilter.h) list(APPEND HEADERS include/v8world/SpatialHashMultiRes.h) list(APPEND HEADERS include/v8world/StepJointsStage.h) list(APPEND HEADERS include/v8world/SurfaceData.h) list(APPEND HEADERS include/v8world/TerrainPartition.h) list(APPEND HEADERS include/v8world/Tolerance.h) list(APPEND HEADERS include/v8world/TreeStage.h) list(APPEND HEADERS include/v8world/WedgeMesh.h) list(APPEND HEADERS include/v8world/WedgePoly.h) list(APPEND HEADERS include/v8world/WeldJoint.h) list(APPEND HEADERS include/v8world/World.h) list(APPEND HEADERS include/v8world/BulletContact.h) list(APPEND HEADERS include/v8world/BulletGeometryPoolObjects.h) list(APPEND HEADERS include/v8world/BulletShapeCellContact.h) list(APPEND HEADERS include/v8world/BulletShapeContact.h) list(APPEND HEADERS include/v8world/TriangleMesh.h) list(APPEND HEADERS include/v8xml/Reference.h) list(APPEND HEADERS include/v8xml/Serializer.h) list(APPEND HEADERS include/v8xml/SerializerBinary.h) list(APPEND HEADERS include/v8xml/SerializerV2.h) list(APPEND HEADERS include/v8xml/WebParser.h) list(APPEND HEADERS include/v8xml/WebSerializer.h) list(APPEND HEADERS include/v8xml/XmlElement.h) list(APPEND HEADERS include/v8xml/XmlSerializer.h) list(APPEND HEADERS include/voxel/AreaCopy.h) list(APPEND HEADERS include/voxel/Cell.h) list(APPEND HEADERS include/voxel/CellChangeListener.h) list(APPEND HEADERS include/voxel/ChunkMap.h) list(APPEND HEADERS include/voxel/Grid.Chunk.h) list(APPEND HEADERS include/voxel/Grid.h) list(APPEND HEADERS include/voxel/Region.h) list(APPEND HEADERS include/voxel/Serializer.h) list(APPEND HEADERS include/voxel/Util.h) list(APPEND HEADERS include/voxel/Water.h) list(APPEND HEADERS include/voxel2/BitSerializer.h) list(APPEND HEADERS include/voxel2/Conversion.h) list(APPEND HEADERS include/voxel2/Grid.h) list(APPEND HEADERS include/voxel2/GridListener.h) list(APPEND HEADERS include/voxel2/MaterialTable.h) list(APPEND HEADERS include/voxel2/Mesher.h) list(APPEND SOURCES lz4/lz4.c) list(APPEND SOURCES lz4/lz4hc.c) list(APPEND SOURCES Lua-5.1.4/src/lzio.c) list(APPEND SOURCES Lua-5.1.4/src/loadlib.c) list(APPEND SOURCES Lua-5.1.4/src/ldump.c) list(APPEND SOURCES Lua-5.1.4/src/lstate.c) list(APPEND SOURCES Lua-5.1.4/src/lundump.c) list(APPEND SOURCES Lua-5.1.4/src/lmathlib.c) list(APPEND SOURCES Lua-5.1.4/src/lcode.c) list(APPEND SOURCES Lua-5.1.4/src/lauxlib.c) list(APPEND SOURCES Lua-5.1.4/src/lapi.c) list(APPEND SOURCES Lua-5.1.4/src/ltablib.c) list(APPEND SOURCES Lua-5.1.4/src/loslib.c) list(APPEND SOURCES Lua-5.1.4/src/lbaselib.c) list(APPEND SOURCES Lua-5.1.4/src/lopcodes.c) list(APPEND SOURCES Lua-5.1.4/src/lparser.c) list(APPEND SOURCES Lua-5.1.4/src/liolib.c) list(APPEND SOURCES Lua-5.1.4/src/ltable.c) list(APPEND SOURCES Lua-5.1.4/src/ldblib.c) list(APPEND SOURCES Lua-5.1.4/src/lgc.c) list(APPEND SOURCES Lua-5.1.4/src/lstring.c) list(APPEND SOURCES Lua-5.1.4/src/print.c) list(APPEND SOURCES Lua-5.1.4/src/lfunc.c) list(APPEND SOURCES Lua-5.1.4/src/ldo.c) list(APPEND SOURCES Lua-5.1.4/src/ltm.c) list(APPEND SOURCES Lua-5.1.4/src/ldebug.c) list(APPEND SOURCES Lua-5.1.4/src/lstrlib.c) list(APPEND SOURCES Lua-5.1.4/src/lmem.c) list(APPEND SOURCES Lua-5.1.4/src/llex.c) list(APPEND SOURCES Lua-5.1.4/src/lobject.c) list(APPEND SOURCES Lua-5.1.4/src/lvm.c) list(APPEND SOURCES Lua-5.1.4/src/linit.c) list(APPEND SOURCES gui/ChatOutput.cpp) list(APPEND SOURCES gui/ChatWidget.cpp) list(APPEND SOURCES gui/EquationDisplay.cpp) list(APPEND SOURCES gui/GUI.cpp) list(APPEND SOURCES gui/GuiDraw.cpp) list(APPEND SOURCES gui/ProfanityFilter.cpp) list(APPEND SOURCES gui/ScoreHud.cpp) list(APPEND SOURCES gui/Widget.cpp) list(APPEND SOURCES humanoid/Balancing.cpp) list(APPEND SOURCES humanoid/FallingDown.cpp) list(APPEND SOURCES humanoid/Flying.cpp) list(APPEND SOURCES humanoid/Freefall.cpp) list(APPEND SOURCES humanoid/GettingUp.cpp) list(APPEND SOURCES humanoid/Humanoid.cpp) list(APPEND SOURCES humanoid/HumanoidState.cpp) list(APPEND SOURCES humanoid/Jumping.cpp) list(APPEND SOURCES humanoid/MovingNoPhysicsBase.cpp) list(APPEND SOURCES humanoid/Ragdoll.cpp) list(APPEND SOURCES humanoid/Running.cpp) list(APPEND SOURCES humanoid/RunningBase.cpp) list(APPEND SOURCES humanoid/RunningNoPhysics.cpp) list(APPEND SOURCES humanoid/Seated.cpp) list(APPEND SOURCES humanoid/StatusInstance.cpp) list(APPEND SOURCES humanoid/StrafingNoPhysics.cpp) list(APPEND SOURCES humanoid/Swimming.cpp) list(APPEND SOURCES reflection/Callback.cpp) list(APPEND SOURCES reflection/Event.cpp) list(APPEND SOURCES reflection/reflection_function.cpp) list(APPEND SOURCES reflection/reflection_object.cpp) list(APPEND SOURCES reflection/reflection_property.cpp) list(APPEND SOURCES reflection/type.cpp) list(APPEND SOURCES script/CoreScript.cpp) list(APPEND SOURCES script/DebuggerManager.cpp) list(APPEND SOURCES script/LuaArguments.cpp) list(APPEND SOURCES script/LuaAtomicClasses.cpp) list(APPEND SOURCES script/LuaBridge.cpp) list(APPEND SOURCES script/LuaCoreFunctions.cpp) list(APPEND SOURCES script/LuaEnum.cpp) list(APPEND SOURCES script/LuaInstanceBridge.cpp) list(APPEND SOURCES script/LuaLibrary.cpp) list(APPEND SOURCES script/LuaMemory.cpp) list(APPEND SOURCES script/LuaSettings.cpp) list(APPEND SOURCES script/LuaSignalBridge.cpp) list(APPEND SOURCES script/LuaSourceContainer.cpp) list(APPEND SOURCES script/LuaVMClient.cpp) list(APPEND SOURCES script/ModuleScript.cpp) list(APPEND SOURCES script/Script.cpp) list(APPEND SOURCES script/ScriptContext.cpp) list(APPEND SOURCES script/ScriptEvent.cpp) list(APPEND SOURCES script/ScriptStats.cpp) list(APPEND SOURCES script/ThreadRef.cpp) list(APPEND SOURCES security/SecurityContext.cpp) list(APPEND SOURCES security/FuzzyTokens.cpp) list(APPEND SOURCES solver/Constraint.cpp) list(APPEND SOURCES solver/ConstraintJacobian.cpp) list(APPEND SOURCES solver/Solver.cpp) list(APPEND SOURCES solver/SolverBody.cpp) list(APPEND SOURCES solver/SolverConfig.cpp) list(APPEND SOURCES solver/SolverKernel.cpp) list(APPEND SOURCES tool/AdvDragTool.cpp) list(APPEND SOURCES tool/AdvLuaDragTool.cpp) list(APPEND SOURCES tool/AdvLuaDragger.cpp) list(APPEND SOURCES tool/AdvMoveTool.cpp) list(APPEND SOURCES tool/AdvRotateTool.cpp) list(APPEND SOURCES tool/AdvRunDragger.cpp) list(APPEND SOURCES tool/AxisMoveTool.cpp) list(APPEND SOURCES tool/AxisRotateTool.cpp) list(APPEND SOURCES tool/CloneTool.cpp) list(APPEND SOURCES tool/DragTool.cpp) list(APPEND SOURCES tool/DragUtilities.cpp) list(APPEND SOURCES tool/Dragger.cpp) list(APPEND SOURCES tool/DropTool.cpp) list(APPEND SOURCES tool/GameTool.cpp) list(APPEND SOURCES tool/GrabTool.cpp) list(APPEND SOURCES tool/GroupDragTool.cpp) list(APPEND SOURCES tool/GroupDropTool.cpp) list(APPEND SOURCES tool/HammerTool.cpp) list(APPEND SOURCES tool/LuaDragTool.cpp) list(APPEND SOURCES tool/LuaDragger.cpp) list(APPEND SOURCES tool/MegaDragger.cpp) list(APPEND SOURCES tool/MoveResizeJoinTool.cpp) list(APPEND SOURCES tool/NullTool.cpp) list(APPEND SOURCES tool/PartDragTool.cpp) list(APPEND SOURCES tool/PartDropTool.cpp) list(APPEND SOURCES tool/ResizeTool.cpp) list(APPEND SOURCES tool/RunDragger.cpp) list(APPEND SOURCES tool/ToolsArrow.cpp) list(APPEND SOURCES util/Action.cpp) list(APPEND SOURCES util/Analytics.cpp) list(APPEND SOURCES util/AnimationId.cpp) list(APPEND SOURCES util/AsyncHttpQueue.cpp) list(APPEND SOURCES util/Axes.cpp) list(APPEND SOURCES util/Base64BinaryInputStream.cpp) list(APPEND SOURCES util/Base64BinaryOutputStream.cpp) list(APPEND SOURCES util/BrickColor.cpp) list(APPEND SOURCES util/CacheableContentProvider.cpp) list(APPEND SOURCES util/CameraSubject.cpp) list(APPEND SOURCES util/CellID.cpp) list(APPEND SOURCES util/Color.cpp) list(APPEND SOURCES util/ContentFilter.cpp) list(APPEND SOURCES util/ContentId.cpp) list(APPEND SOURCES util/ContentProvider.cpp) list(APPEND SOURCES util/ContentProviderJob.cpp) list(APPEND SOURCES util/Extents.cpp) list(APPEND SOURCES util/Face.cpp) list(APPEND SOURCES util/Faces.cpp) list(APPEND SOURCES util/FileSystemIndependent.cpp) list(APPEND SOURCES util/Guid.cpp) list(APPEND SOURCES util/Handle.cpp) list(APPEND SOURCES util/Hash.cpp) list(APPEND SOURCES util/HeartbeatInstance.cpp) list(APPEND SOURCES util/HitTest.cpp) list(APPEND SOURCES util/HttpAsync.cpp) list(APPEND SOURCES util/IndexBox.cpp) list(APPEND SOURCES util/IndexedMesh.cpp) list(APPEND SOURCES util/IndexedTree.cpp) list(APPEND SOURCES util/KeyCode.cpp) list(APPEND SOURCES util/KeywordFilter.cpp) list(APPEND SOURCES util/LegacyContentTable.cpp) list(APPEND SOURCES util/LuaWebService.cpp) list(APPEND SOURCES util/MD5Hasher.cpp) list(APPEND SOURCES util/MachineIdUploader.cpp) list(APPEND SOURCES util/Math.cpp) list(APPEND SOURCES util/MemoryStatsCommon.cpp) list(APPEND SOURCES util/MeshContentProvider.cpp) list(APPEND SOURCES util/MeshId.cpp) list(APPEND SOURCES util/MovementHistory.cpp) list(APPEND SOURCES util/Name.cpp) list(APPEND SOURCES util/NormalId.cpp) list(APPEND SOURCES util/PathInterpolatedCFrame.cpp) list(APPEND SOURCES util/Profiling.cpp) list(APPEND SOURCES util/ProtectedString.cpp) list(APPEND SOURCES util/Quaternion.cpp) list(APPEND SOURCES util/RbxStringTable.cpp) list(APPEND SOURCES util/Rect.cpp) list(APPEND SOURCES util/Region2.cpp) list(APPEND SOURCES util/Region3.cpp) list(APPEND SOURCES util/Region3int16.cpp) list(APPEND SOURCES util/Region3int32.cpp) list(APPEND SOURCES util/RobloxGoogleAnalytics.cpp) list(APPEND SOURCES util/RunStateOwner.cpp) list(APPEND SOURCES util/RunningAverage.cpp) list(APPEND SOURCES util/ScriptInformationProvider.cpp) list(APPEND SOURCES util/Sound.cpp) list(APPEND SOURCES util/SoundChannel.cpp) list(APPEND SOURCES util/SoundService.cpp) list(APPEND SOURCES util/SoundWorld.cpp) list(APPEND SOURCES util/SpanningEdge.cpp) list(APPEND SOURCES util/SpanningNode.cpp) list(APPEND SOURCES util/SpanningTree.cpp) list(APPEND SOURCES util/SpatialRegion.cpp) list(APPEND SOURCES util/Statistics.cpp) list(APPEND SOURCES util/SteppedInstance.cpp) list(APPEND SOURCES util/StreamRegion.cpp) list(APPEND SOURCES util/SystemAddress.cpp) list(APPEND SOURCES util/PhysicalProperties.cpp) list(APPEND SOURCES util/TextureContentProvider.cpp) list(APPEND SOURCES util/ThreadPool.cpp) list(APPEND SOURCES util/UDim.cpp) list(APPEND SOURCES util/UintSet.cpp) list(APPEND SOURCES util/Units.cpp) list(APPEND SOURCES util/URL.cpp) list(APPEND SOURCES util/UserInputBase.cpp) list(APPEND SOURCES util/Utilities.cpp) list(APPEND SOURCES util/Vector3int32.cpp) list(APPEND SOURCES util/WinHeap.cpp) list(APPEND SOURCES util/WinInet.cpp) list(APPEND SOURCES util/gpc.c) list(APPEND SOURCES util/quadedge.cpp) list(APPEND SOURCES util/rbxrandom.cpp) list(APPEND SOURCES util/standardout.cpp) list(APPEND SOURCES util/stdafx.cpp) list(APPEND SOURCES util/xxhash.c) list(APPEND SOURCES util/Shared/Http.cpp) list(APPEND SOURCES util/Shared/HttpCacheEntry.cpp) list(APPEND SOURCES util/Shared/HttpPlatformImpl.cpp) list(APPEND SOURCES v8datamodel/Accoutrement.cpp) list(APPEND SOURCES v8datamodel/Adornment.cpp) list(APPEND SOURCES v8datamodel/AdService.cpp) list(APPEND SOURCES v8datamodel/AnimatableRootJoint.cpp) list(APPEND SOURCES v8datamodel/Animation.cpp) list(APPEND SOURCES v8datamodel/AnimationController.cpp) list(APPEND SOURCES v8datamodel/AnimationTrack.cpp) list(APPEND SOURCES v8datamodel/AnimationTrackState.cpp) list(APPEND SOURCES v8datamodel/Animator.cpp) list(APPEND SOURCES v8datamodel/ArcHandles.cpp) list(APPEND SOURCES v8datamodel/AssetService.cpp) list(APPEND SOURCES v8datamodel/Attachment.cpp) list(APPEND SOURCES v8datamodel/Backpack.cpp) list(APPEND SOURCES v8datamodel/BadgeService.cpp) list(APPEND SOURCES v8datamodel/BaseRenderJob.cpp) list(APPEND SOURCES v8datamodel/BasicPartInstance.cpp) list(APPEND SOURCES v8datamodel/BevelMesh.cpp) list(APPEND SOURCES v8datamodel/BillboardGui.cpp) list(APPEND SOURCES v8datamodel/Bindable.cpp) list(APPEND SOURCES v8datamodel/BlockMesh.cpp) list(APPEND SOURCES v8datamodel/Camera.cpp) list(APPEND SOURCES v8datamodel/ChangeHistory.cpp) list(APPEND SOURCES v8datamodel/CharacterAppearance.cpp) list(APPEND SOURCES v8datamodel/CharacterMesh.cpp) list(APPEND SOURCES v8datamodel/ChatService.cpp) list(APPEND SOURCES v8datamodel/ClickDetector.cpp) list(APPEND SOURCES v8datamodel/CollectionService.cpp) list(APPEND SOURCES v8datamodel/ColorSequence.cpp) list(APPEND SOURCES v8datamodel/Commands.cpp) list(APPEND SOURCES v8datamodel/CommonVerbs.cpp) list(APPEND SOURCES v8datamodel/Configuration.cpp) list(APPEND SOURCES v8datamodel/ContextActionService.cpp) list(APPEND SOURCES v8datamodel/CookiesEngineService.cpp) list(APPEND SOURCES v8datamodel/CornerWedgeInstance.cpp) list(APPEND SOURCES v8datamodel/CSGDictionaryService.cpp) list(APPEND SOURCES v8datamodel/CSGMesh.cpp) list(APPEND SOURCES v8datamodel/CustomEvent.cpp) list(APPEND SOURCES v8datamodel/CustomEventReceiver.cpp) list(APPEND SOURCES v8datamodel/CustomParticleEmitter.cpp) list(APPEND SOURCES v8datamodel/CylinderMesh.cpp) list(APPEND SOURCES v8datamodel/DataModel.cpp) list(APPEND SOURCES v8datamodel/DataModelJob.cpp) list(APPEND SOURCES v8datamodel/DataModelMesh.cpp) list(APPEND SOURCES v8datamodel/DataStore.cpp) list(APPEND SOURCES v8datamodel/DataStoreService.cpp) list(APPEND SOURCES v8datamodel/DebrisService.cpp) list(APPEND SOURCES v8datamodel/DebugSettings.cpp) list(APPEND SOURCES v8datamodel/Decal.cpp) list(APPEND SOURCES v8datamodel/DialogChoice.cpp) list(APPEND SOURCES v8datamodel/DialogRoot.cpp) list(APPEND SOURCES v8datamodel/Effect.cpp) list(APPEND SOURCES v8datamodel/Enums.cpp) list(APPEND SOURCES v8datamodel/Explosion.cpp) list(APPEND SOURCES v8datamodel/ExtrudedPartInstance.cpp) list(APPEND SOURCES v8datamodel/FaceInstance.cpp) list(APPEND SOURCES v8datamodel/FastLogSettings.cpp) list(APPEND SOURCES v8datamodel/Feature.cpp) list(APPEND SOURCES v8datamodel/FileMesh.cpp) list(APPEND SOURCES v8datamodel/Filters.cpp) list(APPEND SOURCES v8datamodel/Fire.cpp) list(APPEND SOURCES v8datamodel/Flag.cpp) list(APPEND SOURCES v8datamodel/FlagStand.cpp) list(APPEND SOURCES v8datamodel/FloorWire.cpp) list(APPEND SOURCES v8datamodel/FlyweightService.cpp) list(APPEND SOURCES v8datamodel/ForceField.cpp) list(APPEND SOURCES v8datamodel/Folder.cpp) list(APPEND SOURCES v8datamodel/Frame.cpp) list(APPEND SOURCES v8datamodel/FriendService.cpp) list(APPEND SOURCES v8datamodel/Game.cpp) list(APPEND SOURCES v8datamodel/GameBasicSettings.cpp) list(APPEND SOURCES v8datamodel/GamepadService.cpp) list(APPEND SOURCES v8datamodel/GamePassService.cpp) list(APPEND SOURCES v8datamodel/GameSettings.cpp) list(APPEND SOURCES v8datamodel/GeometryService.cpp) list(APPEND SOURCES v8datamodel/GlobalSettings.cpp) list(APPEND HEADERS v8datamodel/GroupService.cpp) list(APPEND SOURCES v8datamodel/GuiBase.cpp) list(APPEND SOURCES v8datamodel/GuiBase2d.cpp) list(APPEND SOURCES v8datamodel/GuiBase3d.cpp) list(APPEND SOURCES v8datamodel/GuiBuilder.cpp) list(APPEND SOURCES v8datamodel/GuiLayerCollector.cpp) list(APPEND SOURCES v8datamodel/GuiObject.cpp) list(APPEND SOURCES v8datamodel/GuiService.cpp) list(APPEND SOURCES v8datamodel/Gyro.cpp) list(APPEND SOURCES v8datamodel/HandleAdornment.cpp) list(APPEND SOURCES v8datamodel/Handles.cpp) list(APPEND SOURCES v8datamodel/HandlesBase.cpp) list(APPEND SOURCES v8datamodel/Hopper.cpp) list(APPEND SOURCES v8datamodel/HttpService.cpp) list(APPEND SOURCES v8datamodel/HttpRbxApiService.cpp) list(APPEND SOURCES v8datamodel/ICharacterSubject.cpp) list(APPEND SOURCES v8datamodel/IEquipable.cpp) list(APPEND SOURCES v8datamodel/ImageButton.cpp) list(APPEND SOURCES v8datamodel/ImageLabel.cpp) list(APPEND SOURCES v8datamodel/InputObject.cpp) list(APPEND SOURCES v8datamodel/InsertService.cpp) list(APPEND SOURCES v8datamodel/JointInstance.cpp) list(APPEND SOURCES v8datamodel/JointsService.cpp) list(APPEND SOURCES v8datamodel/Keyframe.cpp) list(APPEND SOURCES v8datamodel/KeyframeSequence.cpp) list(APPEND SOURCES v8datamodel/KeyframeSequenceProvider.cpp) list(APPEND SOURCES v8datamodel/Light.cpp) list(APPEND SOURCES v8datamodel/Lighting.cpp) list(APPEND SOURCES v8datamodel/LocalWorkspace.cpp) list(APPEND SOURCES v8datamodel/LogService.cpp) list(APPEND SOURCES v8datamodel/LoginService.cpp) list(APPEND SOURCES v8datamodel/ManualJointHelper.cpp) list(APPEND SOURCES v8datamodel/MarketplaceService.cpp) list(APPEND SOURCES v8datamodel/MegaCluster.cpp) list(APPEND SOURCES v8datamodel/Message.cpp) list(APPEND SOURCES v8datamodel/ModelInstance.cpp) list(APPEND SOURCES v8datamodel/Mouse.cpp) list(APPEND SOURCES v8datamodel/MouseCommand.cpp) list(APPEND SOURCES v8datamodel/NonReplicatedCSGDictionaryService.cpp) list(APPEND SOURCES v8datamodel/NotificationService.cpp) list(APPEND SOURCES v8datamodel/NumberRange.cpp) list(APPEND SOURCES v8datamodel/NumberSequence.cpp) list(APPEND SOURCES v8datamodel/PVInstance.cpp) list(APPEND SOURCES v8datamodel/PathfindingService.cpp) list(APPEND SOURCES v8datamodel/ParallelRampInstance.cpp) list(APPEND SOURCES v8datamodel/ParametricPartInstance.cpp) list(APPEND SOURCES v8datamodel/PartCookie.cpp) list(APPEND SOURCES v8datamodel/PartInstance.cpp) list(APPEND SOURCES v8datamodel/PartOperation.cpp) list(APPEND SOURCES v8datamodel/PartOperationAsset.cpp) list(APPEND SOURCES v8datamodel/PersonalServerService.cpp) list(APPEND SOURCES v8datamodel/PhysicsInstructions.cpp) list(APPEND SOURCES v8datamodel/PhysicsService.cpp) list(APPEND SOURCES v8datamodel/PhysicsSettings.cpp) list(APPEND SOURCES v8datamodel/Platform.cpp) list(APPEND SOURCES v8datamodel/PlayerGui.cpp) list(APPEND SOURCES v8datamodel/PlayerMouse.cpp) list(APPEND SOURCES v8datamodel/PlayerScripts.cpp) list(APPEND SOURCES v8datamodel/PluginManager.cpp) list(APPEND SOURCES v8datamodel/PluginMouse.cpp) list(APPEND SOURCES v8datamodel/PointsService.cpp) list(APPEND SOURCES v8datamodel/Pose.cpp) list(APPEND SOURCES v8datamodel/PrismInstance.cpp) list(APPEND SOURCES v8datamodel/PyramidInstance.cpp) list(APPEND SOURCES v8datamodel/Remote.cpp) list(APPEND SOURCES v8datamodel/RenderHooksService.cpp) list(APPEND SOURCES v8datamodel/ReplicatedFirst.cpp) list(APPEND SOURCES v8datamodel/ReplicatedStorage.cpp) list(APPEND SOURCES v8datamodel/RightAngleRampInstance.cpp) list(APPEND SOURCES v8datamodel/RobloxReplicatedStorage.cpp) list(APPEND SOURCES v8datamodel/RootInstance.cpp) list(APPEND SOURCES v8datamodel/SafeChat.cpp) list(APPEND SOURCES v8datamodel/Scale9Frame.cpp) list(APPEND SOURCES v8datamodel/ScreenGui.cpp) list(APPEND SOURCES v8datamodel/ScriptMouseCommand.cpp) list(APPEND SOURCES v8datamodel/ScriptService.cpp) list(APPEND SOURCES v8datamodel/ScrollingFrame.cpp) list(APPEND SOURCES v8datamodel/Seat.cpp) list(APPEND SOURCES v8datamodel/Selection.cpp) list(APPEND SOURCES v8datamodel/SelectionBox.cpp) list(APPEND SOURCES v8datamodel/SelectionLasso.cpp) list(APPEND SOURCES v8datamodel/SelectionSphere.cpp) list(APPEND SOURCES v8datamodel/ServerScriptService.cpp) list(APPEND SOURCES v8datamodel/ServerStorage.cpp) list(APPEND SOURCES v8datamodel/SkateboardController.cpp) list(APPEND SOURCES v8datamodel/SkateboardPlatform.cpp) list(APPEND SOURCES v8datamodel/Sky.cpp) list(APPEND SOURCES v8datamodel/Smoke.cpp) list(APPEND SOURCES v8datamodel/SocialService.cpp) list(APPEND SOURCES v8datamodel/SolidModelContentProvider.cpp) list(APPEND SOURCES v8datamodel/Sparkles.cpp) list(APPEND SOURCES v8datamodel/SpawnLocation.cpp) list(APPEND SOURCES v8datamodel/SpecialMesh.cpp) list(APPEND SOURCES v8datamodel/Stats.cpp) list(APPEND SOURCES v8datamodel/StarterPlayerService.cpp) list(APPEND SOURCES v8datamodel/StudioTool.cpp) list(APPEND SOURCES v8datamodel/StudioToolMouseCommand.cpp) list(APPEND SOURCES v8datamodel/StudioToolVerb.cpp) list(APPEND SOURCES v8datamodel/Surface.cpp) list(APPEND SOURCES v8datamodel/SurfaceGui.cpp) list(APPEND SOURCES v8datamodel/SurfaceSelection.cpp) list(APPEND SOURCES v8datamodel/Team.cpp) list(APPEND SOURCES v8datamodel/Teams.cpp) list(APPEND SOURCES v8datamodel/TeleportService.cpp) list(APPEND SOURCES v8datamodel/TerrainRegion.cpp) list(APPEND SOURCES v8datamodel/Test.cpp) list(APPEND SOURCES v8datamodel/TextBox.cpp) list(APPEND SOURCES v8datamodel/TextButton.cpp) list(APPEND SOURCES v8datamodel/TextLabel.cpp) list(APPEND SOURCES v8datamodel/TextService.cpp) list(APPEND SOURCES v8datamodel/TextureTrail.cpp) list(APPEND SOURCES v8datamodel/TimerService.cpp) list(APPEND SOURCES v8datamodel/Tool.cpp) list(APPEND SOURCES v8datamodel/ToolMouseCommand.cpp) list(APPEND SOURCES v8datamodel/ToolsModel.cpp) list(APPEND SOURCES v8datamodel/ToolsPart.cpp) list(APPEND SOURCES v8datamodel/ToolsSurface.cpp) list(APPEND SOURCES v8datamodel/TouchTransmitter.cpp) list(APPEND SOURCES v8datamodel/TweenService.cpp) list(APPEND SOURCES v8datamodel/UserController.cpp) list(APPEND SOURCES v8datamodel/UserInputService.cpp) list(APPEND SOURCES v8datamodel/Value.cpp) list(APPEND SOURCES v8datamodel/VehicleSeat.cpp) list(APPEND SOURCES v8datamodel/VirtualUser.cpp) list(APPEND SOURCES v8datamodel/Visit.cpp) list(APPEND SOURCES v8datamodel/Workspace.cpp) list(APPEND SOURCES v8datamodel/factoryregistration.cpp) list(APPEND SOURCES v8datamodel/legacy.cpp) list(APPEND SOURCES v8datamodel/TouchInputService.cpp) list(APPEND HEADERS v8datamodel/HapticService.cpp) list(APPEND SOURCES v8kernel/Body.cpp) list(APPEND SOURCES v8kernel/BuoyancyConnector.cpp) list(APPEND SOURCES v8kernel/Cofm.cpp) list(APPEND SOURCES v8kernel/Connector.cpp) list(APPEND SOURCES v8kernel/Constants.cpp) list(APPEND SOURCES v8kernel/ContactConnector.cpp) list(APPEND SOURCES v8kernel/Kernel.cpp) list(APPEND SOURCES v8kernel/Link.cpp) list(APPEND SOURCES v8kernel/Pair.cpp) list(APPEND SOURCES v8kernel/Point.cpp) list(APPEND SOURCES v8kernel/PolyConnectors.cpp) list(APPEND SOURCES v8kernel/SimBody.cpp) list(APPEND SOURCES v8kernel/BulletShapeConnectors.cpp) list(APPEND SOURCES v8tree/EnumProperty.cpp) list(APPEND SOURCES v8tree/Instance.cpp) list(APPEND SOURCES v8tree/Property.cpp) list(APPEND SOURCES v8tree/Service.cpp) list(APPEND SOURCES v8tree/Verb.cpp) list(APPEND SOURCES v8world/Assembly.cpp) list(APPEND SOURCES v8world/AssemblyHistory.cpp) list(APPEND SOURCES v8world/AssemblyStage.cpp) list(APPEND SOURCES v8world/Ball.cpp) list(APPEND SOURCES v8world/BallCellContact.cpp) list(APPEND SOURCES v8world/BallPolyContact.cpp) list(APPEND SOURCES v8world/Block.cpp) list(APPEND SOURCES v8world/Buoyancy.cpp) list(APPEND SOURCES v8world/CellContact.cpp) list(APPEND SOURCES v8world/CleanStage.cpp) list(APPEND SOURCES v8world/Clump.cpp) list(APPEND SOURCES v8world/Contact.cpp) list(APPEND SOURCES v8world/ContactManager.cpp) list(APPEND SOURCES v8world/ContactManagerSpatialHash.cpp) list(APPEND SOURCES v8world/ContactStage.cpp) list(APPEND SOURCES v8world/Controller.cpp) list(APPEND SOURCES v8world/CornerWedgePoly.cpp) list(APPEND SOURCES v8world/Cylinder.cpp) list(APPEND SOURCES v8world/Edge.cpp) list(APPEND SOURCES v8world/EdgeBuffer.cpp) list(APPEND SOURCES v8world/EdgeStage.cpp) list(APPEND SOURCES v8world/Feature.cpp) list(APPEND SOURCES v8world/GlueJoint.cpp) list(APPEND SOURCES v8world/GroundStage.cpp) list(APPEND SOURCES v8world/HumanoidStage.cpp) list(APPEND SOURCES v8world/IMoving.cpp) list(APPEND SOURCES v8world/IPipelined.cpp) list(APPEND SOURCES v8world/IWorldStage.cpp) list(APPEND SOURCES v8world/Joint.cpp) list(APPEND SOURCES v8world/JointBuilder.cpp) list(APPEND SOURCES v8world/JointStage.cpp) list(APPEND SOURCES v8world/KDTree.cpp) list(APPEND SOURCES v8world/KernelJoint.cpp) list(APPEND SOURCES v8world/MacroTypes.cpp) list(APPEND SOURCES v8world/MaterialProperties.cpp) list(APPEND SOURCES v8world/MechToAssemblyStage.cpp) list(APPEND SOURCES v8world/Mechanism.cpp) list(APPEND SOURCES v8world/MegaClusterPoly.cpp) list(APPEND SOURCES v8world/Mesh.cpp) list(APPEND SOURCES v8world/Motor6DJoint.cpp) list(APPEND SOURCES v8world/MotorJoint.cpp) list(APPEND SOURCES v8world/MovingAssemblyStage.cpp) list(APPEND SOURCES v8world/MovingStage.cpp) list(APPEND SOURCES v8world/MutilJoint.cpp) list(APPEND SOURCES v8world/ParallelRampPoly.cpp) list(APPEND SOURCES v8world/Poly.cpp) list(APPEND SOURCES v8world/PolyCellContact.cpp) list(APPEND SOURCES v8world/PolyContact.cpp) list(APPEND SOURCES v8world/PolyPolyContact.cpp) list(APPEND SOURCES v8world/Primitive.cpp) list(APPEND SOURCES v8world/PrismPoly.cpp) list(APPEND SOURCES v8world/PyramidPoly.cpp) list(APPEND SOURCES v8world/RightAngleRampPoly.cpp) list(APPEND SOURCES v8world/RigidJoint.cpp) list(APPEND SOURCES v8world/RotateJoint.cpp) list(APPEND SOURCES v8world/SendPhysics.cpp) list(APPEND SOURCES v8world/SimJob.cpp) list(APPEND SOURCES v8world/SimulateStage.cpp) list(APPEND SOURCES v8world/SleepStage.cpp) list(APPEND SOURCES v8world/SmoothClusterGeometry.cpp) list(APPEND SOURCES v8world/SnapJoint.cpp) list(APPEND SOURCES v8world/SpatialFilter.cpp) list(APPEND SOURCES v8world/SpatialHashMultiRes.cpp) list(APPEND SOURCES v8world/StepJointsStage.cpp) list(APPEND SOURCES v8world/TerrainPartition.cpp) list(APPEND SOURCES v8world/TreeStage.cpp) list(APPEND SOURCES v8world/WedgePoly.cpp) list(APPEND SOURCES v8world/WeldJoint.cpp) list(APPEND SOURCES v8world/World.cpp) list(APPEND SOURCES v8world/BulletContact.cpp) list(APPEND SOURCES v8world/BulletGeometryPoolObjects.cpp) list(APPEND SOURCES v8world/BulletShapeCellContact.cpp) list(APPEND SOURCES v8world/BulletShapeContact.cpp) list(APPEND SOURCES v8world/TriangleMesh.cpp) list(APPEND SOURCES v8xml/SerializerBinary.cpp) list(APPEND SOURCES v8xml/SerializerV2.cpp) list(APPEND SOURCES v8xml/WebParser.cpp) list(APPEND SOURCES v8xml/WebSerializer.cpp) list(APPEND SOURCES v8xml/XmlElement.cpp) list(APPEND SOURCES v8xml/XmlSerializer.cpp) list(APPEND SOURCES voxel/Cell.cpp) list(APPEND SOURCES voxel/Grid.Chunk.cpp) list(APPEND SOURCES voxel/Grid.cpp) list(APPEND SOURCES voxel/Serializer.cpp) list(APPEND SOURCES voxel/Util.cpp) list(APPEND SOURCES voxel/Voxelizer.cpp) list(APPEND SOURCES voxel/Water.cpp) list(APPEND SOURCES voxel2/Grid.cpp) list(APPEND SOURCES voxel2/MaterialTable.cpp) list(APPEND SOURCES voxel2/Mesher.cpp) list(APPEND SOURCES ../ClientShared/DataModelSerialize.cpp) list(APPEND SOURCES ../ClientShared/RobloxServicesTools.cpp) add_library(App OBJECT ${SOURCES} ${HEADERS}) target_compile_options(App PRIVATE -Wno-maybe-uninitialized)